Senior Software Engineer- Java Job in Clarivate
Senior Software Engineer- Java
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
About You Experience, Education, Skills, And Accomplishments Bachelor's degree in Computer Science Technology, or Engineering, (strongly preferred), or equivalent work experience. Overall IT industry experience of 4+ yrs Solid development experience in a commercial IT environment Passionate about code and software architecture Strong web-focussed development skills Effective communicator at all levels, excellent inter-personal skills, strong business focus It would be great if you also had . . . Java/J2EE 1.5: Servlets, JSP, JMS, JPA, JDBC (2+ years) Spring Object-oriented software design patterns Release cycle of modern, Java-based web applications Developing web services: REST, SOAP, WSDL, Apache CXF, Apache Axis Unix/Linux environments. What will you be doing in this role? Experienced in developing web-based applications using Java, Spring, Spring Boot, SQL Server, and related technologies. Exposure to Cloud native technologies and integration patterns. Experience in writing Unit test cases. Good understanding of software development principles, including Distributed System, object-oriented programming, Design Patterns, and SOLID principles. Working knowledge of GIT. Experience with AWS services, such as EC2, S3, and RDS. Experience with Agile development methodologies. Experience with front-end web technologies such as HTML, CSS, JavaScript, and Angular Exposure to Docker, and Linux is a plus.
Fresher
2 - 4 Hires
![](https://jobs.theindiajobs.com/front_assets/images/tij/bell-img.png)
![](https://jobs.theindiajobs.com/front_assets/images/detailpage-resume.jpg?q=free_resume)
![logo logo](https://jobs.theindiajobs.com/uploads/domain_logo/the-india-jobs.png)