remote
Senior Specialty Software Engineer - Wells Fargo
Software Engineer
Lead the design, development, and deployment of secure, scalable microservices on AWS using Java and Spring, ensuring high availability and performance for a global banking platform.
About the role
Key Responsibilities
- Architect and implement robust Java/Spring microservices that support high‑volume banking transactions.
- Design and maintain CI/CD pipelines with Docker, Kubernetes, and AWS services (ECS/EKS, RDS, S3).
- Collaborate with cross‑functional teams to define functional and non‑functional requirements, ensuring compliance with security and regulatory standards.
- Perform code reviews, unit and integration testing, and performance tuning to deliver reliable, maintainable code.
- Mentor junior engineers and drive continuous improvement of development practices.
Requirements
- 8+ years of professional software development experience, with deep expertise in Java and Spring.
- Proven track record building and scaling microservices on AWS.
- Strong knowledge of containerization (Docker), orchestration (Kubernetes), and CI/CD tooling.
- Experience with secure coding practices, authentication, and authorization in a financial services context.
- Excellent communication skills and a collaborative mindset.