We’re looking for an experienced Senior Java Developer with strong technical skills, deep knowledge of Java and Spring Boot, and proven critical thinking abilities. The ideal candidate will design and develop scalable, secure, and cloud-native applications within a fast-paced, Agile environment.
Key Responsibilities
Develop and maintain Java applications using Spring Boot, Kafka, and microservices.
Work with technologies such as MySQL, MongoDB, Redis, Elasticsearch, Azure Data Lake, and GraphQL.
Apply best practices for security (OAuth, JWT, SSE), performance, and cloud deployment (Kubernetes).
Troubleshoot issues, conduct code reviews, and optimize system performance.
Collaborate with cross-functional teams and participate in Agile ceremonies.
Qualifications
Bachelor’s in Computer Science or related field.
5+ years of Java development experience with microservices.
Strong knowledge of Java, Spring Boot, and cloud-native design.
Familiarity with Kafka, Kubernetes, OAuth, and modern data technologies.
Solid grasp of SDLC, Git, and testing frameworks (JUnit, Mockito).
If interested and available , please send your CV for an immiediate consideration.
Net per month - B2B
Check similar offers