Job Description
Location : Chennai / Gurugram
Experience : 3 – 10 Years
Competencies / Skills : Individual Contributor Competencies
Skills:
Proficient in the following
• Java, Java 8, Spring boot & Spring framework
• Java unit testing & TDD
• RESTful and SOAP based API
• Application Security
• Concurrency Basics
• Understanding of git, hibernate, JPA
• Good understanding of Design Patterns (GoF) & SOLID principles
• Experience implementing microservices
• Understanding of Architectural styles, patterns
• Mentoring the fellow team members and providing technical guidance
• Strong understanding of OOPS concepts
• Good written and verbal communication skills
Nice to have
• Good experience with Agile process and planning, JIRA, Confluence etc
• Experience with automated unit testing and integration testing
• knowledge of Docker, Kafka, JMS, DataStax / Casandra, OpenL or other any other business rule engine, and GraphQL
• Familiarity with Continuous Integration, DDD
• Experience with CI/CD, Jenkins or similar
• OpenApi / Swagger
• Basic overview of Claim Management, company operations,
Education and Experience:
• Education: B.Tech Computers/MCA.
Work Experience:
• 3 – 10 Years of experience in analyzing and understanding application storyboards and\or use cases and develop functional application modules
• Come up with approaches for a given problem statement
• Design, build and maintain efficient and reusable code
• Fix identified defects or observations that are potential impacts or risks for the functionality
• Ensure best possible performance and quality of the application using project and standard best practices
• Help maintain code quality using project quality standard (or using tools)
• Debug and Troubleshoot problems in existing code
• Develop unit test cases and perform unit testing
• Work on creating database tables, stored procedures, functions etc
• Follow AGILE best practices
• Maintain updates to Jira with the latest changes and appropriate status
💡 Quick Summary
Seeking a career-building opportunity? The Java Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai 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.
