Java Developer
Job summary
Our company requires a Java Spring Boot developer. The ideal candidate will have proven experience in Java, Spring Boot, microservices, Docker, Kubernetes, and database technologies such as Cosmos DB and PostgreSQL.
Job descriptions & requirements
Responsibilities:
- Develop and maintain microservices using Spring Boot and Java.
- Implement event-driven architecture using messaging platforms (e.g., Kafka or RabbitMQ).
- Design and integrate RESTful APIs and asynchronous communication patterns.
- Ensure application security, performance, and scalability.
- Collaborate with teams for CI/CD pipelines and containerisation (Docker/Kubernetes).
- Write unit and integration tests to ensure code quality.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
- Strong proficiency in Java and Spring Boot.
- Extensive experience with microservices architecture.
- Strong programming skills in Java, Python, Event Hub or Service Bus
- Knowledge of DevOps practices and Infrastructure as Code (IaC).
- Familiarity with CI/CD tools such as Azure DevOps and Jenkins.
- Experience with Docker and Kubernetes.
- Understanding of cloud-native design principles.
- Experience with Cosmos DB and PostgreSQL.
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.