The Java Backend Developer will contribute to the development of web services and system components. The role requires proficiency in Java, J2EE, and Spring-based frameworks, along with experience with relational databases, NoSQL databases, and RESTful web services. Strong coding standards, unit testing, and CI/CD pipelines are required.
Requirements
- 5+ years experience for B2, 8+ for B3 in Java/J2EE
- Experience with Java 8+ versions
- Good understanding and Web Framework experience with Spring MVC, Spring Cloud, JPA, Spring Boot, Hibernate and Micro services
- Hands-on experience with Relational (PL-SQL/Oracle/SQL Server) and NoSQL databases
- Hands-on with Rest-based web services
- Strong exposure to coding standards, unit testing with JUnit/Spock/Groovy
- Hands-on with Kafka / Rabbit MQ / MQ series
- Hands Experience in CI-CD pipeline using Jenkins, Kubernetes, Dockers