onsite
Lead Platform Software Engineer - Wells Fargo
Software Engineer
Lead a team delivering scalable, resilient platform services using Java, Spring Boot, and cloud-native technologies (AWS, Docker, Kubernetes) while modernizing legacy systems into microservice architectures.
About the role
Key Responsibilities
- Architect, design, and implement high‑performance microservice platforms supporting fraud detection and claims processing.
- Lead a cross‑functional engineering team, providing technical guidance, code reviews, and mentorship.
- Drive modernization of legacy applications to cloud‑native, service‑based solutions on AWS.
- Ensure platform reliability, scalability, and security through robust CI/CD pipelines, automated testing, and observability tooling.
- Collaborate with product owners, data engineers, and operations to integrate upstream and downstream systems.
Requirements
- 5+ years of software engineering experience with Java and Spring Boot in large‑scale, distributed systems.
- Proven expertise in designing, deploying, and operating microservices on AWS using Docker and Kubernetes.
- Strong background in CI/CD, automated testing, and performance tuning.
- Experience with relational databases (SQL) and data modeling for high‑throughput workloads.
- Excellent communication and leadership skills, with a track record of mentoring engineers and driving technical initiatives.
Skills
javaawsdockerkubernetescicdsql