onsite
Lead Software Engineer - Java/J2EE, Spring & ReactJS - Wells Fargo
Software Engineer
Lead a cross‑functional team to design, develop, and deliver large‑scale Java/J2EE applications using Spring and ReactJS, while establishing engineering standards and best practices across the organization.
About the role
Key Responsibilities
- Lead the design, development, testing, and deployment of complex, enterprise‑wide Java/J2EE solutions built on Spring and modern ReactJS front‑ends.
- Define and champion engineering standards, coding guidelines, and best practices for large‑scale, high‑performance systems.
- Mentor and guide senior and junior engineers, fostering a collaborative, high‑quality development culture.
- Conduct architectural reviews, performance analysis, and technical risk assessments for strategic initiatives.
- Partner with product, security, and operations teams to align technical solutions with business objectives and compliance requirements.
Requirements
- 10+ years of professional software development experience, with deep expertise in Java, J2EE, and Spring ecosystem.
- Proven experience building responsive UI applications using ReactJS and related front‑end technologies.
- Strong background in designing, scaling, and maintaining large, distributed systems.
- Demonstrated ability to lead technical teams, drive architectural decisions, and influence organization‑wide engineering practices.
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.