Overview
- Project Role: Java Developer
- Work Experience: 5 years of experience.
- Work location: Hyderabad. Mode: Work from the office(5 days).
Job Description:
We are actively seeking skilled Java Developers with expertise in designing, building, and configuring Spring Boot microservices applications. The ideal candidate should have strong experience in building Spring Boot Apps with microservices architecture, and cloud-based Kubernetes deployments using Google Cloud Platform (GCP). Proficiency in Docker and Kubernetes for containerization and orchestration is essential. The candidate should also have a deep understanding of server architecture, database management (MySQL), REST/gRPC/GraphQL APIs, and caching mechanisms and should be able to debug production bugs in this large enterprise environment.
Key Responsibilities:
- Design, build and configure applications to meet business process and application requirements.
- Understanding of server side technologies, how the web applications work. Role of Database and APIs in modern web and mobile applications.
- Client side web frameworks, such as Angular or React and they integration with back end systems
- Implementation and customization of Web based solutions
- Development of custom components such as web interfaces, Validation Services etc
Requirements
- Essential qualifications include proficiency in Spring Boot, expertise in microservices architecture, and hands-on experience with Spring Boot.
- Solid understanding of MySQL, familiarity with Google Cloud Platform (GCP), and proficiency in Kubernetes and Docker.
- Proven track record in developing and deploying Spring Boot applications in cloud environments, adept in crafting REST/gRPC/GraphQL APIs.
- Experience with containerization using Docker, including creating and managing Docker images, and containers, and working with Docker Compose or Kubernetes for orchestration.
- Knowledge of CI/CD pipelines and deploying containerized applications on Kubernetes clusters in a cloud environment.
- Proficiency in test automation methodologies, including TDD (Test-Driven Development), along with expertise in conducting unit, integration, and functional testing.
- Strong grasp of object-oriented design principles and programming concepts, ensuring robust architectural foundations.
Professional Attributes :
- Good Communication Skills Able to coordinate with the Onshore team
- Educational Qualification: BTech / BE / MTech
- 15 years of full-time education
Benefits
- Health Insurance
- Free meals
Job Types: Full-time, Permanent
Benefits:
- Food provided
- Health insurance
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
Application Question(s):
- Please specify your graduation/Highest educational qualification, stream and year of completion
Education:
- Bachelor's (Preferred)
Experience:
- Java: 4 years (Required)
Location:
- Hyderabad, Telangana (Preferred)
Work Location: In person