About The Role
We are looking for a skilled Java Developer to join our team.
The ideal candidate will have strong experience in Java 8/9, J2EE, Spring Framework, web services (REST), and hibernate.
The candidate should also have experience in RDBMS (Oracle), writing Junits for unit testing, basic Unix/Shell scripting, and fine-tuning application response/performance testing.
Experience with tools like JMeter/JProbe, Microservices, Spring Boot, code scanning tools like Black Duck and Sonar, build automation tools like Maven or Gradle, and familiarity with JIRA is required.
Responsibilities
- Develop and maintain Java applications using Java 8/9, J2EE, Spring Framework, and web services (REST).
- Write Junits for unit testing to achieve >90% code coverage.
- Fine-tune application response/performance testing using tools like JMeter/JProbe.
- Implement Microservices and Spring Boot.
- Use code scanning tools like Black Duck and Sonar for code quality.
- Utilize build automation tools like Maven or Gradle.
- Collaborate with team members and stakeholders.
- Participate in code reviews and provide constructive feedback.
Required Skills
- Proven hands-on experience in Java 8/9, J2EE, Spring Framework, web services (REST), and hibernate.
- Strong experience in using RDBMS (Oracle).
- Demonstrated experience in writing Junit for unit testing to achieve >90% code coverage.
- Experience in basic Unix/Shell scripting.
- Hands-on experience in fine-tuning application response/performance testing using tools like JMeter/JProbe.
- Experience in Microservices and Spring Boot.
- Experience in using code scanning tools like Black Duck and Sonar.
- Hands-on experience in using build automation tools like Maven or Gradle.
- Familiarity with JIRA.
Desirable Skills
- Experience with other programming languages and frameworks.
- Knowledge of cloud technologies.
- Experience with Agile methodologies.
Education Qualification: - Bachelor's degree in Computer Science, Engineering, or a related field.