In this role, you’ll leverage your expertise in Google Kubernetes Engine (GKE), microservices architecture, Spring Boot, and Angular to design, develop, and deploy cutting-edge web applications.
Responsibilities:
- Develop and maintain robust backend services using Spring Boot framework.
- Implement microservices architecture to achieve modularity, scalability, and maintainability.
- Design and develop user interfaces using Angular framework for a seamless user experience.
- Utilize Google Kubernetes Engine (GKE) for containerized application deployment and management.
- Collaborate with designers, product managers, and other engineers to design, develop, and implement software solutions.
- Write clean, maintainable, and well-documented code that adheres to best practices.
- Develop unit and integration tests to ensure code quality and reliability.
- Troubleshoot and debug complex technical problems effectively.
- Stay up-to-date on the latest advancements in Java, Spring Boot, Angular, GKE, and related technologies.
Qualifications:
- 5+ years of experience in software development with a strong focus on Java and web development.
- Solid understanding of Spring Boot framework and microservices architecture.
- Proficiency in Angular framework for building user interfaces.
- Experience with containerization technologies like Docker and Kubernetes, and ideally Google Kubernetes Engine (GKE).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- A passion for writing clean, maintainable, and well-documented code.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on challenging and impactful projects.
- Work in a dynamic and collaborative environment in Bangalore.
- Be part of a talented team passionate about building innovative web applications.