Java Developer Spring Frameworks
Job Description
• Five years of relevant experience working as a Java developer
• Design, implement and maintain Java-based applications that can be high-volume and low-latency using spring-boot
• Create detailed design documentation
• Carry out unit and integration tests
• Creating and deploying microservices using the Spring Boot framework
• Conducting performance tests on the backend components and optimizing the code.
• Collaborating with other cross-functional teams to ensure high-performance of applications
• Must be able to work in a team environment with minimal supervision.
• Identifying and troubleshooting issues with the backend
• Creating modular designs
• Strong knowledge on OOP, Design Patterns, Java Collections, Streams
• Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations
• Experience in integrating with systems via RESTful services, Kafka / Rabbit MQ queues
• Experience with database technologies, such as MySQL or Oracle
• Experience on handling complex xml / JSON data
• Knowledge of build tools like Maven
• Knowledge of testing frameworks like JUnit, JMeter, Mockito
• Basic knowledge of tools like Git, Jira
• Basic understanding of caching frameworks
• Working knowledge on IDEs like Eclipse / VS Code.
• Good written and verbal communication skills with proven fluency in English
Working from office at Kanjurmarg Location
Working in EOD and BOD shifts.
Working on Saturdays (Alternate)
Our BOD starts at 7:00 am and the current EOD ends at 10:00 PM.
(ref:hirist.com
