Java Developers Fintech

CERES Group

Boston (MA)

On-site

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

CERES Group is seeking a senior software engineer to join an agile Scrum team. You will analyze, design, develop, test, and debug software enhancements across trading platform modules in a financial services context.

You will collaborate with BAs and PMs to translate complex requirements into sustainable software, participate in architecture design, and contribute to documentation and customer-facing materials. Strong OO and database skills are essential.

Qualifications

  • 4–7 years of progressive software engineering experience.
  • 2–5 years of experience in financial services: PM, Trading, Compliance, Post-Trade or Wealth.
  • Proficiency in OO programming, databases, scripting and modern languages.
  • Able to contribute to design specs with some senior staff guidance.
  • Strong written and verbal communication, collaboration in teams.
  • At least 3 years in an Agile development environment.

Responsibilities

  • Analyze, design, develop, test, and debug small to medium software enhancements.
  • Collaborate with Business Analysts and Product Managers to translate requirements.
  • Participate in design of product architecture within team scope.
  • Develop and test software using Java, C#, SQL, JavaScript or related languages.
  • Contribute to code reviews and write unit and automation tests.
  • Participate in agile ceremonies and cross-team activities.

Skills

Software development
Agile methods
Communication
SQL / databases
Java / C#
JavaScript

Education

B.S. in Computer Science or related
MS degree preferred

Job description

Contribute to the enhancement and maintenance of one or more industry leading trading platform modules or components as a senior member of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams.

Responsibilities
  • Work under minimal supervision to analyze, design, develop, test, and debug small to medium software enhancements and solutions within our trading platforms business and technical problem domains
  • Collaborate with Business Analysts and Product Managers to turn business requirements of moderate complexity into working and sustainable software
  • Participate in the design of product architecture within the team’s scope of responsibility
  • Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering languages
  • Provide thoughtful insight and suggestions in code reviews
  • Write unit and automation tests to ensure a high quality end product
  • Conduct manual tests to ensure a high quality end product
  • Contribute to written design and API documentation, and participate in customer documentation process
  • Actively participate in the agile software development process by adhering to the CRD scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives
  • Participate in cross-team group activities to complete assignments
Qualifications
  • Experience:
  • 4 to 7 years of progressively responsible professional software engineering experience preferably in a financial services product delivery setting
  • 2 to 5 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired
  • Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages
  • Able to contribute to design specs with some assistance from senior staff
  • Able to work on small to medium projects with little to no supervision and on more complex tasks with moderate oversight
  • Very good written and verbal communication skills
  • Able to work well with peers in a collaborative team environment
  • A minimum of 3 years working with an Agile development methodology strongly desired
Education
  • B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Outsourced CIO LLC • New York (NY)

On-site
USD 80,000 - 120,000
Software Enigneer - Java/Linux
Software Enigneer - Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Software Enigneer – Java/Linux
Software Enigneer – Java/Linux

Talener • New York (NY)

On-site
USD 150,000 - 175,000
Full Stack Java Web Developer
Full Stack Java Web Developer

Luxoft • New York (NY)

On-site
USD 110,000 - 140,000
Java Developer (FO eTrading Technology) – New York, USA
Java Developer (FO eTrading Technology) – New York, USA

Phi Partners • New York (NY)

On-site
USD 140,000 - 210,000
Senior Developer
Senior Developer

ICE • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Primis • New York (NY)

On-site
USD 82,656 - 137,760
Java Developer
Java Developer

Compunnel, Inc. • Alabama

On-site
USD 110,000 - 160,000
Software Developer
Software Developer

Charles Schwab Corporation • Omaha (NE)

On-site
USD 110,000 - 140,000
Sr. Software Developer
Sr. Software Developer

Charles Schwab Corporation • Omaha (NE)

On-site
USD 110,000 - 140,000