AWS Java Full Stack Developer

Filled
March 7, 2026

Job Description

Key Technologies & Skills:

Backend & Java: Java, J2EE, Spring Boot, Hibernate, Servlets, JMS, JDBC, EJB, SOAP/REST Web Services, Lambda, Kinesis, DynamoDB, Aurora, Redshift
Frontend & Web: JavaScript frameworks, JSP, HTML, security models (JAAS, Role-Based Security), encryption techniques
AWS & Cloud: AWS Cloud Services, Managed Kafka / Confluent Cloud, ELK/EFK stack (ElasticSearch, Logstash, FluentD, Kibana)
DevOps & CI/CD: GitHub/GitLab, SonarQube, Jenkins, Test Automation (JUnit), TDD & BDD methodologies
Databases: Oracle, SQL
Monitoring & SaaS Tools: AppDynamics, SignalFx (preferred)
Other Tools: XSLT, JAXB, JDOM, HTTPS

Responsibilities:

  • Design, develop, and maintain enterprise-scale full-stack applications on AWS Cloud.
  • Implement scalable backend solutions using Java, Spring Boot, and AWS cloud services.
  • Build, integrate, and maintain microservices, Lambda functions, and event-driven architectures (Kinesis, Kafka).
  • Implement secure coding standards, encryption, and role-based security across applications.
  • Collaborate with Agile teams to deliver high-quality software using TDD/BDD methodologies.
  • Monitor, log, and troubleshoot applications using ELK/EFK stacks and SaaS enterprise monitoring tools.
  • Ensure CI/CD automation, code quality, and test coverage for enterprise-grade applications.
  • Participate in all phases of software development from requirements gathering to deployment and operations.

Requirements:

  • Strong expertise in Java full-stack development and AWS cloud services.
  • Hands-on experience with ELK/EFK stack, AWS Managed Kafka, and SaaS monitoring platforms.
  • Experience with microservices architecture, REST/SOAP APIs, and database integration (Oracle/SQL, DynamoDB/Aurora).
  • Solid understanding of security models, encryption, and enterprise-scale hybrid IT infrastructure.
  • Experience working in Agile/Scrum environments with CI/CD and test automation practices.
  • Excellent problem-solving, communication, and collaboration skills.