Senior Java Developer
Summary:
We are seeking a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will have over 8 years of experience in Java development, with a strong focus on Spring Boot and JDK 17. The Senior Java Developer will be responsible for designing, developing, and maintaining high-performance, scalable applications, as well as leading and mentoring junior developers.
Responsibilities:
• Design, develop, and maintain robust and scalable Java applications using Spring Boot and JDK 17.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Help maintain code quality, organization, and automation.
• Mentor and guide junior developers, ensuring adherence to best practices and coding standards.
• Participate in code reviews and provide constructive feedback to peers.
• Stay updated with the latest industry trends and technologies to ensure our applications are up-to-date.
• Write and maintain clear, concise, and comprehensive technical documentation.
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 8+ years of experience in Java development.
• Strong expertise in Spring Boot and JDK 17.
• Experience with microservices architecture and RESTful APIs.
• Solid understanding of object-oriented programming and design patterns.
• Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
• Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB.
• Proficient with version control systems like Git.
• Experience with CI/CD pipelines and tools such as Jenkins, Docker, and Kubernetes.
• Excellent problem-solving skills and attention to detail.
• Strong communication and interpersonal skills.
Benefits:
• Competitive salary and comprehensive benefits package.
• Opportunity to work on cutting-edge technologies and innovative projects.
• Professional development opportunities, including training and certifications.
• Collaborative and inclusive work environment.
• Flexible work arrangements and work-life balance initiatives.
Job Types: Full-time, Temporary
Contract length: 6 months
Pay: ?1,000,000.72 - ?1,200,000.72 per year
Schedule:
• Day shift
• US shift
Tipe Lokasi:
• In-person
Ability to commute/relocate:
• Raipur, Chhattisgarh: Reliably commute or planning to relocate before starting work (Required)
Education:
• Bachelor's (Required)
Experience:
• total work: 8 years (Required)
• Java: 8 years (Required)
Location:
• Raipur, Chhattisgarh (Required)
Willingness to travel:
• 25% (Required)
Work Location: In person
Speak with the employer
+91 7008267680
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.