Role: Senior Java Developer
Location: Offshore
Job Type: Contract
Task and Responsibilities
•Analyze and refractor the source code without disrupting the functionality.
•Ability to inspect the code and identify the issues and provide the best feasible fix.
•Design, build and maintain high performance, reusable and reliable Java code.
•Ability to produce good user experience by enhancing / tuning the web services.
•Understand design provided by system architect and write efficient code to meet business/design expectation
Skills and Experience Required
•7+ years of experience developing web applications using JEE, JDBC, JMS, Spring Framework and Web services (REST & SOAP).
• 3+ years of experience in Micro services using Spring Boot and Java-8.
• Technical Expertise in Spring Framework [Core, Boot, Data, MVC] and Web Services (REST, SOAP) supporting high volume transactions in a Highly Available environment.
• Proficient with tools like Swagger, Tomcat 8, Web sphere, Maven/Gradle, Jenkins, SVN, GIT, IntelliJ IDEA, STS, SonarQube, Checkmarx etc.
• Working knowledge with Oracle, DB2 or Mongo DB databases.