Senior AWS/Java Engineer
Location: Seattle, WA
Description
Design, build, and support scalable, secure, cloud-native backend services using Java,
supporting POS, Payments, Security, and Integration platforms in an AWS-based
ecosystem.
Key Responsibilities
Design and develop high-quality backend services and microservices using Java
and Spring Boot
Build and operate cloud-native applications on AWS, following scalability and
reliability best practices
Develop and expose secure APIs to support POS, Payments, and Integration use
cases
Implement event-driven and messaging-based integrations using Kafka and
asynchronous patterns
Integrate with internal and external systems using REST APIs and streaming
platforms
Apply security best practices including authentication, authorization, encryption,
and secure data handling
Ensure code quality and reliability through testing, code reviews, and CI/CD
pipelines
Collaborate with product, platform, and integration teams in Agile delivery
environments
Required Qualifications
8+ years of hands-on backend engineering experience
Strong expertise in Java, Spring / Spring Boot, and object-oriented design
Proven experience building microservices and RESTful APIs
Strong experience with Kafka and event-driven architectures
Solid experience integrating applications on AWS (EC2, EKS/ECS, Lambda, S3,
RDS/DynamoDB, API Gateway, IAM)
Experience with cloud-native and distributed systems
Experience working in Agile / Scrum environments
Strong problem-solving skills and ability to work cross-functionally