Search by job, company or skills

LTM

Lead Java Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Job Title: Specialist - Software Engineering

Location: Bengaluru, India

Experience: 5-7 years

Mandatory Skills: Java, JSON, Microservices, Spring Boot, AWS

Job Description:

We are seeking a talented and passionate Specialist - Software Engineering with 5 to 7 years of experience in Java, Microservices, and Spring Boot with AWS to join our team. The ideal candidate will have a strong background in backend engineering using Java and Spring Boot frameworks, and will be responsible for designing, developing, and maintaining scalable backend solutions within the JAVA/AWS ecosystem.

Key Responsibilities:

- Design and develop backend services using Java and Spring Boot frameworks.

- Build and optimize RESTful APIs ensuring high performance, scalability, and reliability.

- Implement microservices architecture following domain-driven and event-driven design patterns.

- Utilize AWS cloud services to deploy, manage, and scale applications in a cloud-native environment.

- Collaborate with cross-functional teams including architects, product owners, and QA to define and deliver new features.

- Ensure code quality through rigorous unit testing, code reviews, and adherence to best practices.

- Troubleshoot, debug, and upgrade existing software applications to improve functionality and performance.

- Participate in continuous integration and continuous deployment (CI/CD) pipelines to automate releases.

- Maintain comprehensive documentation related to system architecture, design, and code.

Additional Responsibilities:

- Develop backend components and microservices using Java and Spring Boot.

- Integrate AWS services to enhance application functionality, scalability, and security.

- Implement security best practices for application and API development.

- Monitor application performance and implement improvements for high availability and fault tolerance.

- Drive engineering best practices focusing on automation and test-driven development.

- Mentor and support junior developers within the team.

- Participate actively in agile development processes including sprint planning, daily standups, and retrospectives.

- Stay updated with emerging technologies and industry trends to continuously improve the codebase and development processes.

Minimum Qualifications:

- A Bachelor's degree in Computer Science or related field.

- 5-7 years of strong hands-on experience in backend engineering on Java, Spring Boot, REST based APIs, JSON data formats.

- Deep expertise in microservices architecture, domain-driven design, event-driven patterns, etc.

- Real work experience with AWS cloud services, hands-on with Docker, Kubernetes, ROSA-preferred Docker containers, CI/CD pipelines-Jenkins.

- Excellent problem-solving skills, attention to detail, and a strong work ethic.

- Excellent written and verbal communication skills in English.

We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147143485

Similar Jobs