Lead Java Full Stack & AWS Solution Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+58 more
Job description
- Define end-to-end architecture for enterprise applications using Java, Spring Boot, Microservices, modern UI frameworks, and AWS
- Design scalable, secure, highly available, fault-tolerant cloud-native solutions
- Stay hands-on with development, prototyping, and implementation of critical components
- Design and build Microservices, REST APIs, and event-driven applications
- Define frontend architecture using React or Angular; establish reusable UI patterns and standards
- Design AWS architectures spanning compute, container, serverless, storage, database, networking, and security services
- Develop architecture diagrams, solution designs, API specs, integration patterns, and technical standards
- Lead application modernization and migration of enterprise workloads to AWS
- Design integrations across APIs, databases, messaging platforms, third-party systems, and enterprise applications
- Conduct architecture, design, and code reviews; enforce engineering standards
- Develop PoCs to validate architectural approaches and emerging technologies
- Provide technical leadership and mentor Full Stack engineering teams
- Collaborate with Product Owners, business stakeholders, Security, DevOps, QA, and infrastructure teams
- Ensure solutions meet performance, scalability, security, observability, resilience, and maintainability requirements
- Troubleshoot complex application and production issues at both architecture and code level
- Drive CI/CD, automated testing, containerization, and DevSecOps best practices
Requirements
We’re seeking an experienced Java Full Stack & AWS Solution Architect with strong hands-on engineering capabilities to design and deliver scalable, secure, resilient, high-performing cloud-native enterprise applications. The ideal candidate has deep expertise across Java, Spring Boot, Microservices, React/Angular, REST APIs, and AWS architecture, with the ability to translate business requirements into end-to-end technical solutions. This role blends solution architecture, hands-on development, technical leadership, and cloud engineering., * 10+ years in Java/J2EE, Full Stack development, and enterprise software engineering
- 7+ years with Java, Spring Boot, Microservices, REST APIs, and distributed application architecture
- 5+ years designing and implementing solutions using AWS cloud services and cloud-native architecture
- 4+ years with React/Angular, containerization, CI/CD, and enterprise application architecture/design
Technical Skills
- Backend: Java, Spring Boot, Spring Framework, JPA/Hibernate
- Frontend: React/Angular, JavaScript, TypeScript, HTML5, CSS3
- Architecture: Microservices, REST APIs, Event-Driven Architecture, Distributed Systems
- AWS: EC2, S3, Lambda, API Gateway, RDS, DynamoDB, EKS/ECS, SQS, SNS, CloudWatch
- Security: AWS IAM, Secrets Manager, KMS, OAuth/OIDC, API Security
- Databases: Oracle, PostgreSQL, MySQL, DynamoDB
- Messaging: Kafka, SQS, SNS
- Containers: Docker, Kubernetes, Amazon EKS
- DevOps: Git, Jenkins, GitHub Actions/GitLab CI, CI/CD
- Infrastructure as Code: Terraform, CloudFormation
- Observability: CloudWatch, Splunk, Dynatrace, Datadog, Prometheus/Grafana
Nice to Have
- Strong hands-on coding ability, including developing reference implementations
- Experience architecting high-volume, highly available enterprise applications
- AWS serverless and event-driven architecture experience
- Application modernization/migration from legacy or on-prem platforms to AWS
- Knowledge of API Gateway, API security, and enterprise integration patterns
- Kafka and asynchronous/event-driven processing experience
- Strong Kubernetes/EKS and container orchestration knowledge
- Infrastructure as Code experience (Terraform or CloudFormation)
- Application security, IAM, encryption, and secrets management knowledge
- Experience defining observability, logging, tracing, and SRE requirements
- Experience leading technical teams and mentoring senior engineers
- AWS Solutions Architect Professional certification (or equivalent) preferred
- Banking, Financial Services, or Insurance domain experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Why Attend a Developer Event in 2026?
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline