Java Application Support Module Lead

3 - 5 years

3.5 - 8.0 Lacs P.A.

chennai

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

continuous integrationkubernetesci/cdjava developmentmockitoazure devopsmicroservicesdockerspringjavajava spring bootjenkinsjiracdrestgithubjunitsonarqubenew relicmicrosoft azurespring bootapplication supportkafkasplunkjava design patternsagileaws

Work Mode

Work from Office

Job Type

Full Time

Job Description

Total Experience Expected: 04-06 years Work location: Chennai Mode of work: Hybrid (3 days office every week) Shift: UK Shift & UK holidays Must-Have Skills: Good knowledge of Core Java 8 and above, with hands-on experience. Proficiency in Java Spring Boot/Spring framework. Experience with web services (REST APIs) Strong understanding of Java design patterns and microservices. Ability to unit test using JUnit, Mockito. Experience with code versioning tools, preferably GitHub. Familiarity with relational databases and cloud platforms like Azure , AWS. Knowledge of Docker & Kubernetes Experience with code quality tools like SonarQube and vulnerability tools like Snyk. Good-to-Have Skills: Knowledge of Apache Kafka messaging architecture. Familiarity with CI/CD tools like Azure DevOps, Jenkins. Exposure to Agile delivery methodology and tools like JIRA. Experience with monitoring tools like New Relic and splunk We are seeking a skilled Java and Spring Boot Developer to join our team for an application support and enhancement project. The ideal candidate will have a strong background in Java development, with hands-on experience in Spring Boot. This role requires someone who can troubleshoot, maintain, and enhance existing applications, ensuring their optimal performance and scalability. Key Responsibilities: Provide ongoing support and maintenance for existing Java applications. Develop, test, and deploy new features and enhancements in Spring Boot. Troubleshoot and resolve technical issues and bugs. Resolve support tickets and assist the business with any issues. Resolve code and server vulnerabilities to enhance security. Collaborate with cross-functional teams to gather and analyze requirements. Ensure the performance, quality, and responsiveness of applications. Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback. Stay up-to-date with the latest industry trends and technologies.

Information Technology & Services
Lyon

RecommendedJobs for You