Posted on: 05/08/2025
Location : Bangalore Whitefield / Kochi
Notice Period : Immediate or 15 to 30 days
Key Responsibilities :
- Translate business requirements into high-level and low-level application designs, ensuring scalability, performance, and reliability.
- Lead the design, development, and deployment of robust software applications and services using Java and Spring Boot.
- Work collaboratively within an Agile development environment to deliver high-quality code.
- Architect and build Microservices-based applications, ensuring efficient communication and data flow.
- Implement full-scale unit testing and apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) concepts to guarantee code quality.
- Utilize Docker and Kubernetes for containerization and orchestration, managing application deployment and scaling in cloud environments.
- Drive the application of Continuous Integration and Continuous Deployment (CI/CD) principles, working with modern SDLC tools like Maven and Git.
- Mentor junior team members and provide technical leadership.
Technical Skills :
Mandatory Skills :
- Java & Spring Boot : Deep expertise in developing enterprise-grade applications with Java and the Spring Boot framework.
- Microservices : Extensive experience in designing, building, and deploying microservices architectures.
- Containerization & Orchestration : Proficient with Docker and Kubernetes for managing containerized applications.
- Databases : Strong knowledge of both relational and non-relational databases.
- Linux : Solid development experience in a Linux environment.
- SDLC Tools : Hands-on experience with modern SDLC tools, including Maven for build automation and Git for version control.
- CI/CD : A clear understanding of CI/CD pipelines and related development environments.
Desirable Skills :
- Python : Experience with Python for scripting and automation tasks.
- Cloud Platforms : Familiarity with major cloud providers such as AWS, Azure, or GCP.
- Testing : Advanced knowledge of testing frameworks and methodologies (e.g., JUnit, Mockito).
Education :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1524401
Interview Questions for you
View All