Front-end Developer

Bosch
Summary
Join Bosch Global Software Technologies as a Java AWS Front-End Developer and build scalable, secure, and high-performance applications. You will develop and maintain robust front-end applications using React.js or similar frameworks, build backend services using Java (Spring Boot), and deploy cloud-native applications on AWS. Responsibilities include implementing and managing CI/CD pipelines using GitLab, collaborating with various teams, and ensuring application performance and security. The ideal candidate will have 5-8 years of experience in software development, strong Java and AWS skills, and experience with CI/CD pipelines. This full-time position offers competitive compensation, flexible work environment, health and wellness benefits, and learning and certification support.
Requirements
- 5β8 years of professional experience in software development
- Strong proficiency in Java, especially with Spring Boot
- Experience with front-end frameworks like React.js, Angular, or Vue.js
- Hands-on experience with AWS services (EC2, Lambda, S3, CloudFormation, etc.)
- Proven experience in setting up and maintaining CI/CD pipelines using GitLab
- Familiarity with containerization tools like Docker
- Strong understanding of RESTful APIs and microservices architecture
- Excellent problem-solving and communication skills
Responsibilities
- Develop and maintain robust front-end applications using React.js or similar frameworks
- Build and integrate backend services using Java (Spring Boot)
- Design and deploy cloud-native applications on AWS using services like Lambda, S3, API Gateway, ECS, etc
- Implement and manage CI/CD pipelines using GitLab, ensuring smooth and automated deployments
- Collaborate with DevOps, QA, and product teams to deliver high-quality software
- Write clean, maintainable, and testable code following best practices
- Monitor application performance and troubleshoot issues across the stack
- Ensure security, scalability, and reliability of applications in production
Preferred Qualifications
- AWS Certification (Developer or Solutions Architect)
- Experience with infrastructure as code (e.g., Terraform, CloudFormation)
- Familiarity with monitoring tools (e.g., CloudWatch, Prometheus, Grafana)
- Exposure to Agile/Scrum methodologies
Benefits
- Competitive compensation and performance incentives
- Flexible work environment (Remote/Hybrid options)
- Health and wellness benefits
- Learning and certification support
- Collaborative and inclusive team culture