Job: Senior Java Developer
JAVA, Microservices, Cloud Native Architectures
Remote
Full Time
Job Description:
Our client, a leading technology company, is looking for a Senior Java Developer to join their large-scale application development team. The ideal candidate will have strong experience in Java, Microservices, and Cloud Native Architectures.
In this role, you will be responsible for:
- Developing, deploying, and supporting mission-critical enterprise applications.
- Designing and developing RESTful APIs using Spring Boot or equivalent framework.
- Implementing microservices in the cloud (AWS, Azure, GCP).
- Deploying and managing containers with Docker and Kubernetes.
- Working in an agile and collaborative development environment.
Requirements:
- Minimum of 5 years of experience in enterprise software development.
- Solid understanding of object-oriented programming (OOP) principles.
- Experience in developing Java applications with Spring Boot.
- Experience in designing and implementing Microservices.
- Deep knowledge of Cloud Native Architectures (AWS, Azure, GCP).
- Experience with Docker and Kubernetes.
- Experience working in an agile development environment.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
- High English level.