Posted on: 31/05/2025
Job Description :
We are seeking a highly skilled and experienced Java Developer with strong expertise in building scalable enterprise applications and cloud-native services. The ideal candidate should be proficient in core backend technologies as well as cloud platforms and modern deployment practices.
Key Responsibilities :
- Develop and maintain enterprise-grade applications using Java, J2EE, and Spring Boot frameworks.
- Participate in architecture and design discussions, ensuring scalability, performance, and security.
- Implement microservices and containerized applications using Kubernetes and Docker.
- Design and develop solutions deployed on AWS, particularly leveraging services like Lambda, EKS, and EC2.
- Utilize cloud monitoring tools such as Datadog, AWS CloudWatch, and others to ensure application reliability and performance.
- Implement authorization frameworks using XACML policies, ensuring secure access control mechanisms.
- Work with various databases including NoSQL (Cassandra) and SQL-based (Aurora, Oracle) databases for high-volume data processing.
- Build and consume SOAP and RESTful web services, working with JSON for data exchange.
- Integrate applications with messaging systems such as Apache Kafka to support real-time data streaming and asynchronous processing.
- Leverage BDD tools like Cucumber for test automation, ensuring robust and maintainable code through behavior-driven development.
Requirements :
- Proven experience in backend development using Java and Spring Boot.
- Strong understanding of microservices architecture and cloud-native application design.
- Hands-on experience with AWS services and Kubernetes orchestration.
- Familiarity with XACML for policy-based access control.
- Experience working with cloud monitoring tools, preferably Datadog and AWS-native monitoring solutions.
- Knowledge of database management, including both relational and NoSQL systems.
- Proficiency in developing and integrating with web services and messaging platforms.
- Strong knowledge of CI/CD pipelines, test automation frameworks, and BDD practices.
- Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications :
- AWS certification(s) (e.g., AWS Certified Developer or Solutions Architect).
- Experience in Agile development environments.
- Familiarity with DevOps tools and practices.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1488912
Interview Questions for you
View All