Lead Java Specialty Software Engineer
About this role:
We are looking for a Lead Java Specialty Software Engineer who will be responsible for designing and leading low latency micro services for the Portfolio Trading and related eTrading and Pricing/Analytics applications within the Spread Technology team in Fixed Income.
In this role, you will:
- 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
Required Qualifications:
- 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 in Java development, with a focus on Java 11/17 or later
Desired Qualifications:
- Strong expertise in Spring Boot and Spring Batch for building enterprise-grade applications
- Proficiency in working with Oracle DB, including writing optimized SQL queries and handling large datasets
- Hands-on experience with Mockito, JUnit 5, and other testing frameworks
- Familiarity with Gradle/Jenkins/Harness/Splunk for build and dependency management
- Experience with RESTful API development and integration
- Strong understanding of batch processing concepts, including chunk-based processing and tasklets
- Hands-on experience with Autosys
- Knowledge of exception handling, logging, and monitoring in Spring-based applications
- Experience with version control systems like Git and tools like IntelliJ IDEA
Job Expectations:
- This position offers a hybrid work schedule. 3 days in office every week currently
- Relocation assistance is not available for this position
- Visa Sponsorship not available for this role
Location:
300 S Brevard Street, Charlotte, NC 28202
150 E 42nd St. New York, NY 10017
Metro Park, 194 Wood Avenue South, Iselin, New Jersey 08830
Pay Range:
Reflected is the base pay range offered for this position. Pay may vary depending on factors including but not limited to achievements, skills, experience, or work location. The range listed is just one component of the compensation package offered to candidates. $191,000.00 - $305,000.00
We Value Equal Opportunity
Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.