remote
Software Engineer III - Full Stack Java & AWS - JPMorganChase
Software Engineer
Senior full‑stack Java engineer focused on designing, developing, and troubleshooting secure, scalable cloud services on AWS within an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality Java applications across front‑end and back‑end layers, ensuring performance and reliability.
- Implement secure, scalable solutions on AWS, leveraging services such as EC2, S3, Lambda, and RDS.
- Collaborate with cross‑functional teams in an Agile setting to deliver incremental value and resolve technical challenges.
- Apply secure coding practices and conduct code reviews to uphold security and quality standards.
- Participate in architecture discussions, contributing to design patterns and best practices for cloud‑native applications.
Requirements
- 5+ years of professional software development experience, with strong expertise in Java and full‑stack technologies.
- Hands‑on experience with AWS services and cloud architecture.
- Proficiency in Agile development practices and continuous integration/continuous deployment pipelines.
- Solid understanding of secure coding principles and experience implementing security controls.
- Excellent problem‑solving skills and ability to communicate complex technical concepts clearly.