Lead Java Developer (with Spring)

  • Competitive
  • Boston, MA, USA
  • Permanent, Full time
  • Wellington Management Company, LLP
  • 21 May 19

Lead Java Developer (with Spring)

WELLINGTON MANAGEMENT

Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 50 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long-term view that aligns our perspectives with those of our clients.

POSITION

As a technical lead of this this team, the individual will have the following responsibilities:

  • Technical architecture, design, implementation, deployment, and support of systems that serve needs of Financial Services Organization.
  • Participate in small to mid-sized development initiatives involving full-lifecycle development efforts which are based on Core Java, Linux/Unix and Oracle technologies.
  • Responsible for code quality and assurance for self and the team's delivery by focusing on static code analysis, unit testing, design and code reviews, continuous integration, release management, performance tuning and execution.
  • Work with business team members, project managers/analysts, other software engineers to review business requirements, functional specifications, use-cases, and test plans.
  •  Partner with Project Managers and QA Leads on estimates & status, identify issues and escalate risks.
  •  Perform hands-on development and provides guidance and mentoring for junior members of the development team in a variety of technical areas - Core Java, SQL and AWS.
  •  Coordinate infrastructure related activities with middleware and database teams.
  • Implement high performance systems based on well-defined SLAs.


Job Qualifications:

The ideal candidate must have excellent communication skills and proven ability to design and deliver solutions relevant to complex business problems.
  •  Strong oral, presentation and written communication skills.
  • Ability to articulate technical solutions to system analysts and business teams without using too much technical jargon.
  • 10+ years of software development and design experience primarily in Core Java-based technologies.
  •  5+ years of experience working on a software engineering team with onshore and offshore resources.
  •  5+ years of proven software development experience with browser-based applications and technologies.
  •  5+ years of proven experience with such technologies as Maven, Spring(Core, Spring Boot, Spring Data).
  •  At least 5 years of experience and expert-level proficiency at Database development in Oracle.
  •  At least 3-5 years experience working with enterprise messaging such as MQ/Active MQ messaging system and distributed computing platforms.
  •  Financial industry knowledge or trading technology development experience is a plus.


JOB TITLE
Lead Java Developer (with Spring)

JOB FAMILY
Software Engineering

LOCATION
100 Federal Street

As an equal opportunity employer, Wellington Management considers all qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law. If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at GMCANINQ@wellington.com .