We are seeking a highly skilled Senior Full Stack Java Developer with a strong background in Google Cloud Platform (GCP), Spring Boot, Angular, and MongoDB to join our team. The ideal candidate will have 6+ years of experience in full stack development and be proficient in both frontend and backend technologies, with a focus on developing cloud-native applications.
Key Responsibilities:
- Develop, design, and maintain full stack applications using Java, Spring Boot, Angular, and MongoDB.
- Architect and implement cloud solutions on Google Cloud Platform (GCP).
- Build and deploy microservices and web applications.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot, debug, and resolve application and infrastructure-related issues.
- Integrate and use tools such as Dynatrace, SonarQube, Cycode, Fossa, and Checkmarx to enhance code quality and security.
- Collaborate with cross-functional teams to ensure smooth and efficient delivery of solutions.
- Provide leadership in applying GCP and full stack best practices.
Required Skills and Experience:
- 6+ years of full stack development experience.
- Strong proficiency in GCP, Spring Boot, Angular, and MongoDB.
- Experience with Dynatrace, SonarQube, Cycode, Fossa, and Checkmarx for code quality and security.
- Hands-on experience building and managing cloud-native applications on GCP.
- Strong understanding of microservices architecture and cloud environments.
- Excellent problem-solving skills and ability to troubleshoot and optimize applications.
Preferred Skills:
- Experience with additional GCP services and infrastructure.
- Strong understanding of front-end technologies (HTML, CSS, JavaScript).
- Familiarity with other cloud platforms and DevOps tools.