Role description
Job Summary
Seeking an experienced Overseas Contractor with 11 to 15 years of expertise in Java Java SpringBoot and Java Microservices to design develop and maintain scalable backend applications with knowledge of GCP Cloud Architecture as a plus
Job Description
Develop and maintain robust scalable backend services using Java Java SpringBoot and Microservices architecture Design and implement cloudnative applications with a focus on performance security and reliability Collaborate with crossfunctional teams to deliver highquality software solutions aligned with business requirements Write clean maintainable and efficient code adhering to industry best practices and coding standards Optimize application performance and ensure high availability and fault tolerance Stay updated with emerging trends and technologies in Java development and cloud computing particularly Google Cloud Platform
Roles and Responsibilities
Design and implement serverside logic and RESTful APIs to support frontend and mobile applications
Develop reusable testable and efficient code using Java frameworks such as SpringBoot
Integrate and manage data storage solutions including relational and NoSQL databases
Collaborate with DevOps teams to deploy monitor and maintain applications in production environments
Work closely with product managers architects and designers to understand requirements and translate them into technical solutions
Conduct unit and integration testing to ensure software reliability quality and security
Participate actively in agile development processes including sprint planning daily standups and retrospectives
Mentor junior developers and contribute to team knowledge sharing and continuous improvement