About the job
The Work:
You will be responsible for designing, developing, and deploying cloud-native and containerized applications utilizing Java and modern cloud technologies. Collaboration with cross-functional teams is essential to deliver scalable, high-performance solutions that leverage both cloud-native and cloud-agnostic services.
In this role, you will:
- Design, develop, and maintain cloud-native applications utilizing Java and aligned cloud technologies.
- Implement microservices architectures and construct RESTful APIs.
- Collaborate with DevOps teams to facilitate CI/CD automation and deployment workflows.
- Optimize applications for performance, scalability, and reliability across cloud platforms.
- Apply security best practices to safeguard applications and data.
- Troubleshoot and resolve performance, reliability, and security issues.
- Work closely with architects, product managers, and fellow developers to deliver high-quality solutions.
- Participate in code reviews and contribute towards enhancing code quality and maintainability.

