Talent.com
This job offer is not available in your country.
Java AWS Developer

Java AWS Developer

SelsoftBangalore
30+ days ago
Job description

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.
  • ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Bangalore