Full Stack Java Developer
Summary
IT services role for a Full Stack Java Developer with 4–6 years of experience: designing Java/Spring Boot microservices, building REST APIs, tuning relational databases, automating CI/CD with Docker, and deploying on GCP, including modernizing legacy ATLAS frameworks.
Full Stack Java Developer
- Design and implement scalable microservices architectures using Java and Spring Boot frameworks.
- Develop and optimize RESTful APIs to ensure efficient data exchange between systems.
- Manage relational databases, including complex query writing and performance tuning.
- Utilize Docker and containerization technologies to streamline deployment processes and enhance environment consistency.
- Build and maintain CI/CD pipelines to automate the software delivery lifecycle.
- Execute automated testing strategies to guarantee code quality and system reliability.
- Analyze legacy codebases and lead initiatives for framework modernization, specifically focusing on ATLAS frameworks.
- Deploy and manage applications on Google Cloud Platform (GCP) to leverage cloud-native capabilities.
Requirements
- Minimum of 4 to 6 years of professional experience in software development within the IT Services sector.
- Proficiency in core Java programming and the Spring Boot ecosystem.
- Strong expertise in designing and consuming REST APIs and working with relational databases.
- Hands-on experience with Docker, containerization strategies, and CI/CD pipeline implementation.
- Proven track record in writing automated tests and conducting legacy code analysis.
- Practical knowledge of Google Cloud Platform (GCP) services and microservices architecture.
- Ability to modernize existing frameworks and adapt legacy systems to current technological standards.
- Salary Range: ₹15–20 LPA