1

Java Trading Jobs in Massachusetts (NOW HIRING)

Lead Software Engineer / DevOps

Boston, MA · On-site

$57.50 - $78.50/hr

This client is looking for a Lead Software/DevOps Engineer to join their high-performing trading ... Excellent programming skills in Java and Python * Experience in building and managing AWS platforms

Front End Developer

Boston, MA

$113K - $131K/yr

Experience with Tomcat or other Java-based middleware is a plus. Energy industry experience or experience in equities/commodities trading is a plus. Qualifications Front End Developer Additional ...

Front End Developer

Boston, MA

$113K - $131K/yr

Experience with Tomcat or other Java-based middleware is a plus. Energy industry experience or experience in equities/commodities trading is a plus. Additional Information Multiple Openings

Front End Developer

Boston, MA

$113K - $131K/yr

Experience with Tomcat or other Java-based middleware is a plus. Energy industry experience or experience in equities/commodities trading is a plus. Additional Information Multiple Openings

Proficiency with Java EE, Spring Boot, Spring MVC , and RESTful API development * Experience ... Trading, and Investment Operations globally. By building secure and reliable systems, you help the ...

... Post-Trade, IBOR or Wealth Management is strongly desired * Authoritative experience with HTML5, CSS, Javascript, TypeScript and Java * Authoritative experience with modern web frameworks such as ...

* IBM OMS Support Project 6 to 10 yrs experience is required in Sterling OMS and Java Microservices ... Excellent oral and written communication skills are required Ability to speak to traders ...

next page

Showing results 1-20

Java Trading information

See Massachusetts salary details

$17

$61

$84

How much do java trading jobs pay per hour?

As of Jul 5, 2026, the average hourly pay for java trading in Massachusetts is $61.92, according to ZipRecruiter salary data. Most workers in this role earn between $53.56 and $69.33 per hour, depending on experience, location, and employer.

How does a Java Trading developer typically collaborate with traders and other technology teams?

Java Trading developers work closely with traders to understand their strategies and requirements, translating them into robust, low-latency trading solutions. Collaboration often involves daily stand-ups with both technology and trading teams, rapid prototyping, and iterative feedback cycles to ensure the implemented systems align with business goals. Developers also coordinate with infrastructure and QA teams to ensure the reliability and performance of trading platforms, making strong communication and teamwork skills essential for success in this role.

What are the key skills and qualifications needed to thrive as a Java Trading Developer, and why are they important?

To thrive as a Java Trading Developer, you need strong programming skills in Java, a deep understanding of financial markets, and typically a degree in computer science or a related field. Expertise with trading platforms, real-time messaging systems (like FIX), and experience with low-latency architectures are commonly required. Analytical thinking, problem-solving ability, and effective communication distinguish top performers in this role. These skills are essential for building robust, efficient trading systems that support critical, high-speed financial transactions.

Are Java devs still in demand?

Java developers remain in high demand due to the language's widespread use in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments can enhance job prospects in this field.

What is the difference between Java Trading vs Java Developer?

AspectJava TradingJava Developer
Required CredentialsTypically requires finance or trading certifications, knowledge of trading platformsRequires computer science or software development certifications, coding skills
Work EnvironmentFinancial firms, trading floors, investment banksTech companies, software firms, financial institutions
Industry UsageFinance, trading, investment sectorsTechnology, software development, IT sectors
Common Search/ComparisonOften compared for technical skills and industry focusCommonly compared for programming expertise and job roles

Java Trading professionals focus on developing and maintaining trading systems within financial environments, often requiring finance knowledge and trading platform expertise. Java Developers have a broader scope in software development, working across various industries with programming skills. While both roles involve Java programming, their industry focus and required credentials differ significantly.

Can I get a job with just Java?

A Java Trading role typically requires strong Java programming skills, knowledge of trading systems, and often experience with related tools like SQL or version control. While proficiency in Java is essential, employers usually seek additional skills such as understanding financial markets, algorithms, or certifications like the CFA. Having a solid foundation in software development best practices improves job prospects in this field.

Will AI replace Java devs?

AI is unlikely to fully replace Java developers, as their role involves complex problem-solving, system design, and understanding business needs that AI cannot replicate. Instead, AI tools can assist Java devs by automating repetitive tasks and improving productivity, allowing developers to focus on more advanced aspects of software development. Staying updated with new frameworks, tools, and AI integrations can enhance a Java developer's value in the evolving tech landscape.

What is Java Trading?

Java Trading refers to the use of the Java programming language to develop software applications for trading financial instruments such as stocks, bonds, derivatives, or currencies. Java is widely used in the finance industry for building trading platforms, algorithmic trading systems, and real-time data processing tools due to its reliability, performance, and cross-platform compatibility. Professionals working in Java Trading often collaborate with traders and quantitative analysts to build, maintain, and optimize trading systems that require fast execution and high availability.

Is trading still a job?

Trading is still a recognized profession, with roles such as proprietary traders, market makers, and algorithmic traders available in financial firms. These jobs often require strong analytical skills, knowledge of financial markets, and proficiency with trading platforms and tools. The industry continues to evolve with technology, but trading remains a viable career option for qualified individuals.
What are the most commonly searched types of Java Trading jobs in Massachusetts? The most popular types of Java Trading jobs in Massachusetts are:
What are popular job titles related to Java Trading jobs in Massachusetts? For Java Trading jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Java Trading jobs in Massachusetts look for? The top searched job categories for Java Trading jobs in Massachusetts are:
Infographic showing various Java Trading job openings in Massachusetts as of June 2026, with employment types broken down into 68% Full Time, 19% Part Time, 2% Temporary, and 11% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $128,796 per year, or $61.9 per hour.
Senior Digital Assets Engineer

Senior Digital Assets Engineer

Fidelity Investments

Boston, MA • On-site

$141K - $151K/yr

Full-time

Posted 18 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 266 frontline employees who took The Breakroom Quiz

16th of 146 rated financial services


Job description


Position Description:
Develops a full-service enterprise-grade platform for storing, trading, and servicing digital assets - Bitcoin and Ethereum. Designs and implements REST API clients and services, using modern Java frameworks. Builds automation pipelines, using DevOps concepts and Continuous Integration and Continuous Delivery (CI/CD) tools (Jenkins and GIT). Builds scalable, resilient, Cloud-based systems aligned with long-term strategy, using core Java technologies and frameworks (Spring Boot) and containerization technologies (Amazon Elastic Container Service (ECS) and Docker). Designs resilient messaging services using messaging technologies (Amazon Simple Notification Service (SNS) and Amazon Simple Queue Service (SQS)). Maintains application features through unit and integration test automation, using testing frameworks (JUnit).
Primary Responsibilities:
  • Builds solutions to bridge the gap between traditional institutional investors and their exposure to digital assets.
  • Designs and implements solutions for product features.
  • Builds secure, scalable, resilient Cloud-based services utilizing modern software development practices.
  • Builds and deploys Cloud enabled applications using 12 factor design.
  • Confers with systems analysts and other software engineers/developers to design systems and to obtain information on project limitations and capabilities, performance requirements, and interfaces.
  • Develops software system testing and validation procedures, programming, and documentation.
  • Analyzes information to determine, recommend, and plan computer software specifications on major projects; and proposes modifications and improvements based on user need.

Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Digital Assets Engineer (or closely related occupation) implementing enterprise-grade application development and deployment, using Java, Spring Boot, REST APIs, AWS, and CI/CD tools (Jenkins).
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Digital Assets Engineer (or closely related occupation) implementing enterprise-grade application development and deployment, using Java, Spring Boot, REST APIs, AWS, and CI/CD tools (Jenkins).
Skills and Knowledge:
Candidate must also possess:
  • Demonstrated Expertise ("DE") designing and developing scalable, resilient, Cloud-based enterprise systems, using Java (Spring Boot and AWS), containerization (ECS or Docker), and messaging technologies (SNS and SQS).
  • DE building and integrating REST API clients and services, using modern Java frameworks (Spring Boot) with adherence to 12-Factor App principles; and employing Postman or Swagger for API testing and documentation, and Maven for build and dependency management.
  • DE testing frameworks (JUnit and Mockito) and performing integration testing, using Spring; and ensuring adherence to coding standards and improving overall code maintainability, using Sonar and SonarQube frameworks.
  • DE writing and optimizing queries and performing operations in popular relational and non-relational databases (Oracle and PostgreSQL), using migration tools (Liquibase); and enabling seamless integration into application development processes, using Java within development, test environments, and production systems.

Salary: $141,975.00 to $151,975.00/ Year
#PE1M2
#LI-DNI
Certifications:
Category:
Information Technology
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom