Demo

Team Lead- Java Developer

Threadneedle group
Minneapolis, MN Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/19/2025

The Distributed Technologies Principal Lead - Application Development is responsible for the development, maintenance, and support of applications involving batch and front-end application for a critical bundle of client applications built on a diverse technology stack. The ideal candidate should have strong hands-on experience in Java and UNIX, along with working knowledge of AWS and other cloud concepts.

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

The individual should be able to collaborate with technology cross-commits and business teams to understand requirements and recommend the right and scalable solution. They will lead the development and implementation by adhering to required quality standards and manage work requests for enhancements, setting accurate expectations with technology and business partners to implement change at mutually agreed milestones and timelines. The individual should enforce standards and recommendations for maintaining code quality and be well-versed in microservices-based architecture, with good knowledge of at least one DBMS.

Key Responsibilities

  • Maintain knowledge of evolving industry trends, practices, techniques, and standards in Financial Service domains.
  • Manage delivery, priority, and distribution of responsibilities to employee and vendor developers.
  • Satisfy the role of a software engineering lead for the agile product development strategy for the Advisor Solutions app dev team.
  • Design and code to meet business specifications.
  • Collaborate with cross-commit teams for the implementation of deliverables in all environments.
  • Prioritize and manage work requests for changes and enhancements based on business requirements.
  • Collaborate with the cross-functional team in Minneapolis to understand and prioritize daily tasks among self and employee developers.
  • Work with the assigned QA team to manage test plans and risks through development phases to implementation, ensuring zero defects are introduced into the production environment.
  • Ensure required documentation for projects and / or enhancements are created and updated.
  • Mentor / coach the team of developers on architectural approaches and practices.
  • Conduct and participate in code and design reviews, supporting and maintaining existing code / application.

Required Qualifications

  • Bachelor’s degree in Computer Science or similar field or equivalent work experience.
  • 10-13 years of development experience with Java on batch and web applications.
  • Experience in systems analysis, design, and an expert understanding of development, quality assurance, and integration methodologies.
  • Experience in working in an agile delivery model and implementing / compliance with automation in code deployment.
  • Strong analytic, problem-solving, multi-tasking, and organizational skills.
  • Hands-on experience in Java.
  • Hands-on experience with UNIX shell scripting.
  • Working knowledge of microservices and concepts like SOA, REST, etc.
  • Strong in SQL.
  • Strong knowledge of Infrastructure (including Middleware) components (e.g., Storage, Message Queue (MQ), WebSphere, Managed File Transfer (MFT), etc.).
  • Strong in performance testing and troubleshooting of application issues.
  • Hands-on experience with a job scheduling tool – preferably with TWS.
  • Exceptional written and verbal communication skills.
  • Preferred Qualifications

  • Experience working with US Clients and Business partners.
  • Exposure to Financial Services is a good to have.
  • Certifications related to Agile methodologies would be a plus.
  • Good to have awareness of cloud concepts (AWS / Azure). Certifications will be an added advantage.
  • About Our Company

    Ameriprise India LLP has been providing client-based financial solutions to help clients plan and achieve their financial objectives for 125 years. We are a U.S.-based financial planning company headquartered in Minneapolis with a global presence. The firm’s focus areas include Asset Management and Advice, Retirement Planning, and Insurance Protection. Be part of an inclusive, collaborative culture that rewards you for your contributions and work with other talented individuals who share your passion for doing great work. You’ll also have plenty of opportunities to make your mark at the office and a difference in your community. So if you're talented, driven, and want to work for a strong ethical company that cares, take the next step and create a career at Ameriprise India LLP.

    Ameriprise India LLP is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, genetic information, age, sexual orientation, gender identity, disability, veteran status, marital status, family status, or any other basis prohibited by law.

    Job Details

    Full-Time / Part-Time : Full time

    Timings : 2 : 00 PM - 10 : 30 PM

    India Business Unit : AWMPO AWMP&S President's Office

    Job Family Group : Technology

    J-18808-Ljbffr

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Team Lead- Java Developer?

    Sign up to receive alerts about other jobs on the Team Lead- Java Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Threadneedle group

    Threadneedle group
    Hired Organization Address Minneapolis, MN Full Time
    Responsible for Designing, Coding, Testing, Implementing, Maintaining and Supporting Vantage-One based application that ...
    Threadneedle group
    Hired Organization Address Minneapolis, MN Full Time
    As a Regional Sales Director, you will work alongside an external wholesaler (Regional Vice President) to increase River...
    Threadneedle group
    Hired Organization Address Boston, NY Full Time
    Accountable for building a structure and strategy for development and management of artificial intelligence and generati...
    Threadneedle group
    Hired Organization Address Greenwich, CT Full Time
    Do you have experience in the financial services industry and want to advance your career with an industry-leading firm?...

    Not the job you're looking for? Here are some other Team Lead- Java Developer jobs in the Minneapolis, MN area that may be a better fit.

    Lead Java Developer

    Galent, Minneapolis, MN

    Java Team Lead

    Vantage Labs LLC, Minneapolis, MN

    AI Assistant is available now!

    Feel free to start your new journey!