About this role
<ul> <li>Java Back end Developer requirement: 7+ years of overall experience Strong expertise in Core Java, J2EE, Spring and Microservices </li> <li>Hands-on experience with Core Java, Spring, Spring Boot, and REST services.</li> <li>Strong technical knowledge of Java/J2EE, RESTful APIs, and Object-Oriented Design Patterns.</li> <li>Familiarity with Vert.x / reactive programming frameworks.</li> <li>Experience with RDBMS (Oracle, MySQL) and/or NoSQL databases (Cassandra) Working experience with Cloud technologies. Expertise in SCM, build, and deployment tools (CI/CD), along with code scanning and testing tools.</li> <li>Good understanding of development and test automation best practices (TDD, BDD) Proficiency in one or more modern programming languages .</li> <li>Strong understanding of the software development lifecycle, including business analysis, development, maintenance, and continuous improvement Proven experience in writing clean code, code reviews, best practices, and code refactoring.</li> </ul>