Posted on: 19/11/2025
Description :
About the Role :
We are seeking an experienced Senior Java Software Engineer to join our development team. The ideal candidate will have strong expertise in building scalable, high-performance applications using Java and modern cloud-native technologies.
Key Responsibilities :
- Design, develop, and maintain Java-based applications and microservices.
- Build scalable and resilient solutions on Kubernetes-based environments.
- Implement RESTful APIs and/or GraphQL services.
- Work with messaging and event streaming platforms such as Kafka.
- Integrate with NoSQL databases like DynamoDB or MongoDB.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Utilize AWS or similar cloud platforms (particularly S3 and Lambda) to develop and deploy applications.
- Troubleshoot, optimize, and enhance existing systems and services.
Mandatory Skills :
- Strong proficiency in Java
- Expertise in Microservices Architecture
- Hands-on experience with Kubernetes
- Experience with Kafka or similar streaming platforms
- Proficiency in REST APIs / GraphQL
- Knowledge of NoSQL databases (DynamoDB / MongoDB)
- Experience with AWS cloud services (S3, Lambda)
Preferred Attributes :
- Strong problem-solving and debugging skills
- Ability to work in fast-paced, collaborative environments
- Excellent communication and documentation skills
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1577749
Interview Questions for you
View All