
Lead Java Developer – Capital Markets
Wells Fargo
full-time
Posted on:
Location Type: Office
Location: Iselin • New Jersey, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $191,000 - $305,000 per year
Job Level
Senior
Tech Stack
JavaJUnitMongoDBReactSpringSpring BootSpringBootSQL
About the role
- Lead complex initiatives on selected domains
- Ensure systems are monitored to increase operational efficiency and managed to mitigate risk
- Define opportunities to maximize resource utilization and improve processes while reducing cost
- Lead, design, develop, test and implement applications and system components, tools and utilities, models, simulation, and analytics to manage complex business functions using sophisticated technologies
- Resolve coding, testing and escalated platform issues of a technically challenging nature
- Lead team to ensure compliance and risk management requirements for supported area are met and work with other stakeholders to implement key risk initiatives
- Mentor less experienced software engineers
- Collaborate and influence all levels of professionals including managers
- Lead team to achieve objectives
- Partner with production support and platform engineering teams effectively
Requirements
- 5+ years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
- 5+ years of experience with Capital Markets / Banking / Financial Services
- 5+ years of experience in Core Java including data structures, algorithms, multi-threading and exception handling
- 5+ years of experience with Spring boot and ReactJS
- 5+ years of experience with SQL Server and MongoDB including writing efficient and complex queries and optimizing database performance
- 5+ years of experience in messaging technologies such as JMS / TIBCO / Solace
- Experience with testing frameworks like JUnit and Cucumber for writing unit tests and ensuring code quality (desired)
- Experience with CI/CD, EPL, GIT (desired)
- A good understanding of Agile application development methodologies such as Scrum/Kanban (desired)
- Being a team player who can cogently work with an onshore/offshore team (desired)
- Good communication and interpersonal skills
- Must be able to work on-site at the listed locations
Benefits
- Health benefits
- 401(k) Plan
- Paid time off
- Disability benefits
- Life insurance, critical illness insurance, and accident insurance
- Parental leave
- Critical caregiving leave
- Discounts and savings
- Commuter benefits
- Tuition reimbursement
- Scholarships for dependent children
- Adoption reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Core Javadata structuresalgorithmsmulti-threadingexception handlingSpring BootReactJSSQL ServerMongoDBmessaging technologies
Soft skills
leadershipmentoringcollaborationcommunicationinterpersonal skillsteam playerinfluencingproblem-solvingrisk managementoperational efficiency