Bangalore
1 day ago
Lead II - Software Engineering
Senior Java Developer - Backend Hiring Location: [Bangalore] Experience Range: 8 to 10 Years Role Proficiency:

Act creatively to develop applications by selecting appropriate technical options, optimizing application development, maintenance, and performance by employing design patterns and reusing proven solutions. Assist the Project Manager in day-to-day project execution and provide technical guidance to the team.

Must-Have Skills:

Java 11+

Spring Boot

Microservices

AWS Services (DynamoDB, EKS, SQS, Lambda)

NoSQL

Design Patterns

Strong problem-solving and debugging skills

Functional Design Patterns

Docker, Kubernetes or other containerization technologies

Experience in working with high-volume systems

Excellent communication and collaboration skills

Good-to-Have Skills:

eCommerce domain experience

Jenkins and Caching Technologies

Experience with REST API

Exposure to distributed systems

Experience in code reviews and mentoring junior developers

Proactive and self-motivated work approach

Knowledge of Agile/Scrum methodologies

Expertise in creating functional and technical documentation

Roles & Responsibilities:

Develop backend services using Java, Spring Boot, and Microservices architecture.

Design and implement REST APIs.

Integrate with AWS services such as DynamoDB, EKS, SQS, and Lambda.

Maintain code quality and ensure adherence to coding standards.

Debug and resolve complex technical issues.

Collaborate with cross-functional teams, including QA, Product Owners, and peer teams.

Participate in peer reviews and provide technical guidance to junior developers.

Implement design patterns and best practices in software development.

Provide input for project planning, estimation, and resource allocation.

Support existing services and products in production.

Create functional and technical improvements in existing services.

Measures of Outcomes:

Adherence to coding standards and project timelines

Reduction in technical issues and defects

Timely delivery of project modules

Compliance with project schedules

Completion of relevant certifications

Contribution to reusable documentation and knowledge sharing

Educational Qualification:

Bachelor’s Degree in Engineering or a related field.

Por favor confirme su dirección de correo electrónico: Send Email