Job Description
NP - Immediate to 30 Days
Shift Time: Regular
Mode: Hybrid or WFO
Work Location: Bangalore / Noida / Pune
Job Description:
• In-depth knowledge and experience of designing and building application using Java and Spring/Spring Boot framework.
• Must have understanding and experience of enterprise application with multi layer integration.
• Strong proven experience in Java 8 (OOPs concepts, core Java, Design Patterns, Collections, Exception handling)
• Must have good understanding and hands on experience on streams, Functional Interface, Optional Interface in Java 8.
• Must understand developing and integrating with REST-based services.
• Must have experience with Oracle/MySQL database and writing SQL scripts.
• Must have experience in writing Unit tests using Junit/Mockito/Spring Boot Test
• Must understand build tools like Maven/Gradle
• Must understand the coding guidelines and code analysis tools like SonarQube.
• Proven experience of delivering applications using Agile Scrum methodology and delivery tools
• Good understanding of Messaging services like IBM MQ, Rabbit MQ/ JMS, /Oracle Queues/ Kafka
• Good to have experience in writing Automation tests using Cucumber/ ReadyAPI.
• Good Understanding of CI/CD pipeline implementation tools and technology like GitLab, Bitbucket, Jenkins.
• Good to understand JMS, JPA / Hibernate and Spring MVC
• Good to understand Spring Integration and Spring Batch
• Good to understand Spring Java config and profiles.
• Good to have exposure on DevOps tools like Ansible.
• Good to have exposure on SOAP based APIs
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
