Java Developer

3 - 5 years

5.0 - 7.0 Lacs P.A.

Chennai, Perungudi

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

JavaCore JavaMavenAzurePostgreSQLSpring BootMicroservicesREST APIGitDockerMySQLCI/CDMongoDBGradleAWS

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are looking for a skilled Java Developer to join our team in Chennai. The role involves designing, developing, and maintaining Java-based applications using Spring Boot and microservices architecture. This is an exciting opportunity to work on enterprise projects in a collaborative and technology-driven environment. Key Responsibilities: Application Development: Design, develop, and maintain Java-based applications using Spring Boot framework. Write clean, scalable, and maintainable code following best practices. System Design & Development: Work with architects to design application architecture and technical components. Participate in the complete software development lifecycle from requirement gathering to deployment. Testing & Debugging: Perform unit testing and integration testing. Troubleshoot and resolve application issues and performance bottlenecks. Collaboration & Code Review: Work closely with cross-functional teams front-end developers, QA, and product managers. Participate in code reviews and contribute to code quality improvements. Documentation & Reporting: Maintain technical documentation for code, processes, and system design. Provide regular updates on project progress and challenges. Continuous Improvement: Stay updated with latest trends in Java and Spring Boot development. Propose improvements for existing systems and processes. Qualifications: Bachelors degree in Computer Science, Software Engineering, or a related field. 3 to 5 years of hands-on experience in Java development. Strong experience in Spring Boot and microservices architecture. Experience in developing RESTful APIs. Good knowledge of relational databases like MySQL or PostgreSQL. Exposure to NoSQL databases like MongoDB is a plus. Familiarity with tools like Git, Maven/Gradle, and CI/CD pipelines. Exposure to Docker and cloud platforms (AWS, Azure) is an added advantage. Strong problem-solving skills with good communication and teamwork abilities.

Marketing Analytics
Chennai

RecommendedJobs for You