we’re dedicated to delivering innovative solutions that drive digital transformation and empower our clients to stay ahead in a rapidly evolving technology landscape. We are seeking a skilled Java Microservices Developer to join our dynamic team and contribute to building scalable, high-performance applications using Spring Boot and Google Cloud Platform.
Key Responsibilities
- Design and Development. Develop and maintain microservices-based applications using Java and Spring Boot, ensuring high performance and scalability.
- Cloud Integration. Leverage Google Cloud Platform (GCP) to deploy, manage, and scale applications. Utilize GCP services like Compute Engine, Kubernetes Engine, Cloud Functions, and Cloud Storage to optimize application performance.
- Architecture and Best Practices. Design robust and scalable microservices architecture, applying best practices in API design, security, and data management.
- Collaboration. Work closely with cross-functional teams including product managers, UX/UI designers, and DevOps engineers to deliver end-to-end solutions.
- Continuous Improvement. Stay current with industry trends and emerging technologies, and contribute to continuous improvement initiatives and code reviews.
- Troubleshooting. Identify and resolve issues in a timely manner, ensuring high availability and reliability of applications.
Qualifications
- Experience. 3-6 years of hands-on experience in Java development with a strong focus on microservices architecture and Spring Boot.
- Cloud Expertise. Proven experience with Google Cloud Platform (GCP), including services such as Compute Engine, Kubernetes Engine, Cloud Functions, and Cloud Storage.
Technical Skills
- Proficiency in Java and Spring Boot for building microservices.
- Strong understanding of RESTful APIs, messaging systems, and data storage solutions.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Education. Bachelor’s degree in Computer Science, Engineering, or a related field.
- Soft Skills. Excellent problem-solving abilities, strong communication skills, and the ability to work collaboratively in a fast-paced environment.
Why Join Us?
- Innovative Projects. Work on cutting-edge projects that challenge your skills and foster professional growth.
- Collaborative Environment. Join a supportive team where your ideas are valued, and collaboration is key.
- Career Development. Access to continuous learning opportunities and career advancement.
- Competitive Compensation. Attractive salary and benefits package.
How to Apply
Submit your resume and a cover letter detailing your experience with Java, Spring Boot, microservices, and GCP. We look forward to exploring how your skills and experiences align with our team’s needs.