bout the Role
We are seeking an experienced Java Full Stack Developer (4 to 8 years of experience) to join our dynamic engineering team.
The ideal candidate should have hands-on experience in designing, developing, and deploying scalable web applications using Java, Spring Boot, Angular, and modern DevOps tools like Jenkins and Kubernetes.
You will collaborate closely with cross-functional teams to build high-quality, reliable, and efficient software solutions.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using Java (Spring Boot) and Angular.
- Implement RESTful APIs and microservices architecture.
- Collaborate with UI/UX teams to integrate frontend components with backend logic.
- Develop CI/CD pipelines using Jenkins for automated builds, testing, and deployments.
- Deploy and manage applications in Kubernetes or containerized environments (Docker).
- Participate in code reviews, debugging, and performance tuning.
- Ensure application security, scalability, and maintainability.
- Work in an Agile/Scrum environment, contributing to sprint planning and delivery.
Good to Have
- Experience with React or other frontend frameworks.
- Knowledge of CI/CD pipelines and Infrastructure as Code (IaC).
- Exposure to cloud-native applications and API Gateway integrations.
- Familiarity with Agile methodologies and Scrum practices.
Why Join Us
- Opportunity to work on cutting-edge full stack and cloud-native technologies.
- Collaborative, growth-focused culture.
- Competitive compensation and flexible work options.
- Continuous learning and upskilling environment.