Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A leading retail and IT consulting company is looking for a Mid-Senior Java Developer in Pune, Maharashtra. The ideal candidate will have over 5 years of experience in Java/J2EE development and must be proficient in various technologies including Spring, Microservices, and REST services. Responsibilities include coding, solving technical problems, ensuring code quality, and participating in Scrum ceremonies. This is a full-time position in a dynamic work environment.
Qualifications
5+ years of experience in Java/J2EE, design, development, and solutioning.
Strong command of Java unit testing and debugging skills.
Good understanding of code quality and Java coding standards.
Responsibilities
Coding in Java 8, Spring, Microservices, and REST services.
Solve technical problems using cutting-edge technologies.
Ensure code meets required development standards and is optimized.
Skills
Java 8
Spring
Microservices
REST services
Kafka
PCF
Azure
NoSQL technologies
JUnit
Mockito
GIT
Crucible
Job description
Responsibilities & Qualifications
Coding in Java 8, Spring, Microservices, Web Flux/Reactive Programming, REST services, Kafka, PCF, Azure, Spring Cloud Config, and NoSQL technologies
Solve technical problems using cutting‑edge technologies and best practices
Ensure code meets the required development standards and is optimized for performance
Unit testing for each line of new code introduced (JUnit/Mockito)
Peer code review process using GIT pull requests and Crucible (for SVN)
Propose multiple solutions to a problem and demonstrate why one option is better than another
Ensure all aspects of technical design are correctly incorporated
Contribute to research and implementation of POCs as required
Collaborate with onsite team in Scrum ceremonies.
5+ years of experience in Java/J2EE, design, development, and solutioning
Experience in Java/J2EE development, design, and solutioning
Good understanding of code quality and Java coding standards
Experience using different design patterns and providing solutions at large scale
Strong command of Java unit testing and debugging skills
Experience working on SOA and RESTful web services