Core Java (Version 8+ ), Spring ecosystem (Core, MVC, data, JPA, transaction management, security, AOP, Spring Batch ) & Hibernate technologies. Knowledge on Multithreading & Data Structures Hands-on experience in web GUI development using HTML, CSS, React\Angular, Bootstrap Prior experience working with CI/CD tools (Maven, Git, jenkins) Strong knowledge on JDBC and DB concepts, ORM (hibernate), PL/SQL procedures, SOA/Microservices (REST) Experience in building REST based Web API Hands on experience with Test Driven Development (TDD)(JUnit), Behavioral Driven Development (BDD) approach. Develop code using Software Craftmanship best practices such as Test driven development, continuous integration, continuous delivery and Clean coding principles. Coordinates in testing, deployment and production activities of the team to ensure production stability Nice to Have/Optional: Experience with SOAP APP server (Tomcat, Weblogic)