Senior AWS Java Full Stack Developer
Backend Developer
Senior
Angular
API
APIs
Aws Cloud Security
Cloud
Cloud Operations
Cloud Platforms
Cloud Security
Distributed Systems
Event Driven Architecture
Front End Development
Frontend
Frontend Framework
Java
Java Language
JavaScript
Jwt
Microservices
Programming Language
Programming Languages
REST APIs
Serverless
Software Architecture
Software Development
Software Engineer
Software Engineering
Spring
Spring Boot
Spring Framework
Web
Web Design
Web Framework
Web Technologies
Job Description
System One is hiring a Senior AWS Java Full Stack Developer for a hybrid role in Lafayette, LA. This position plays a key part in delivering and maintaining AWS-focused financial services applications, with room to lead technical direction across backend, frontend, and team delivery practices.
What you’ll be doing
- Lead the development and ongoing support of cloud-based applications in an AWS financial services environment.
- Make component-level technical decisions and build secure, scalable services that improve performance and reliability.
- Guide implementation teams by strengthening automated testing and delivery practices.
- Resolve complex issues across services and mentor developers in backend (AWS/Java/Spring) and frontend (Angular).
- Evaluate engineering tradeoffs, document implementation decisions, and align solutions with enterprise standards.
Key qualifications
- 5+ years of advanced Java experience: collections, streams, exception handling, JVM concepts, multithreading, concurrency, and functional and reactive programming.
- Familiarity with Java 8, 17, and 21.
- Spring Boot and microservices experience, including REST APIs, dependency injection, input validation, centralized exception handling, configuration management, and Actuator.
- Hands-on experience with Spring Security, JWT authentication, JPA/Hibernate, and transaction management.
- Ability to define service boundaries and implement resilient services using circuit breakers, distributed transaction patterns, and production monitoring.
- Strong Angular skills, including component structure, services, RxJS, state management, routing, API integration, and UI performance optimization.
- Hands-on AWS experience across EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, IAM, ECS, Auto Scaling, CloudWatch, plus networking fundamentals.
- Experience implementing serverless and event-driven applications with attention to availability, security, operational readiness, and cloud costs.
- Ability to lead component and service implementation, evaluate technical tradeoffs, document decisions, and mentor other developers.
- Bachelor’s degree in computer science, Information Systems, or a related field.
Bonus strengths (desired)
- Kafka producers and consumers, including topics, consumer groups, event streaming, error handling, and performance tuning.
- Docker and Kubernetes experience, including container optimization, deployments, scaling, and troubleshooting.
- Git workflows and CI/CD tooling such as GitHub Actions, Jenkins, or Azure DevOps (build automation, pipelines, and release practices).
- Experience with API standards including OpenAPI/Swagger, authentication, authorization, versioning, and API contracts.
- Playwright and Lambda Test for UI automation, regression testing, cross-browser execution, and addressing flaky tests.
- Experience using GitHub Copilot or similar tools, including guidance on generated code review, test coverage, and security.
- Root cause analysis, stakeholder communication, Agile collaboration, and ownership of delivery risks.
Benefits
- Health and welfare benefits coverage options including medical, dental, and vision
- Spending accounts
- Life insurance
- Voluntary plans
- Participation in a 401(k) plan