We are seeking a highly skilled Full Stack Developer to join a cross-functional digital delivery team focused on building modern customer-facing applications, integrations, and marketing technology solutions. This individual will work closely with Architects, Product Owners, Technical Product Engineers, and QA resources to develop scalable cloud-native solutions that support enterprise digital transformation initiatives.
The ideal candidate is a hands-on engineer with expertise across front-end and back-end development, API design, cloud-native architecture, and modern development practices, including AI-assisted software development.
Responsibilities
- Design, develop, and maintain full-stack applications using Java, Quarkus, and Angular.
- Build and support cloud-native solutions utilizing AWS serverless technologies.
- Develop and consume RESTful and GraphQL APIs to enable scalable integrations across enterprise platforms.
- Collaborate with Product Owners and Technical Product Engineers to refine requirements, user stories, and technical designs.
- Design and implement integrations with internal systems and third-party vendor platforms.
- Participate in Agile ceremonies including sprint planning, estimation, backlog refinement, and retrospectives.
- Create reusable, maintainable, and secure application components following engineering best practices.
- Support CI/CD processes, automated testing, and production deployments.
- Troubleshoot application issues and optimize performance across the application stack.
- Leverage AI-assisted development tools to improve productivity, quality, and delivery speed.
Required Qualifications
- 5+ years of full-stack software development experience.
- Strong proficiency in:
- Java
- Quarkus
- Angular
- REST APIs
- GraphQL
- Git/GitHub
- Experience developing and deploying solutions in AWS environments.
- Experience integrating enterprise applications and third-party services using APIs.
- Strong understanding of object-oriented programming, modern software design patterns, and secure coding practices.
- Experience working within Agile development teams.
Preferred Qualifications
- Experience with AWS Serverless technologies, including:
- AWS Lambda
- API Gateway
- EventBridge
- SQS/SNS
- DynamoDB
- CI/CD pipeline experience using GitHub Actions, Jenkins, or similar tools.
- Containerization experience with Docker and Kubernetes.
- Experience supporting digital, customer experience, or marketing technology initiatives.