Java Specialist (L3) | Java Maintenance Development
Experience: 4+ Years
Location: Bengaluru
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Specialist (L3) with strong expertise in Java-based application development and maintenance. The ideal candidate should possess excellent programming, analytical, and problem-solving skills, with hands-on experience in microservices architecture, Kafka, REST APIs, and modern Java technologies. The role involves developing, maintaining, and supporting enterprise applications in a rapid-paced environment.
Key Responsibilities
- Develop, enhance, and maintain enterprise applications using Java/J2EE technologies.
- Design and implement Microservices using Spring Boot.
- Develop and consume RESTful APIs.
- Work on event-driven architectures using Kafka.
- Analyze and troubleshoot production issues, ensuring timely resolution.
- Collaborate with cross-functional teams for application support and enhancements.
- Participate in code reviews and follow development best practices.
- Manage source code and version control using Git/GitHub/GitLab.
- Write and optimize SQL queries for database interactions.
- Work in Unix/Linux environments for deployment and support activities.
- Continuously learn and adopt new technologies and tools.
Required Skills
- Strong experience in Core Java, Java 8, and J2EE
- Hands-on experience with Spring Boot and Microservices Architecture
- Proficient in RESTful API Development
- Experience with Apache Kafka
- Good knowledge of SQL and Database Concepts
- Experience with Git, GitHub, or GitLab
- Strong understanding of Unix/Linux environments
- Excellent analytical and problem-solving skills
- Strong verbal and written communication skills
📌 JavaSupport (Bengaluru)
🏢 Capgemini
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.