Senior Java Microservices Developer

Boston, MA, US • Posted 4 hours ago • Updated 2 hours ago
Contract Independent
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Java
  • Spring Boot
  • Microservices
  • Kafka
  • Azure Service Bus
  • RabbitMQ
  • Kubernetes
  • Redis
  • SQL Server
  • PostgreSQL
  • REST APIs
  • JavaScript
  • Agile
  • Scrum
  • cloud databases
  • MongoDB
  • Cosmos DB
  • Snowflake
  • Grafana
  • OpenTelemetry

Summary

Role:Senior Java Microservices Developer
Duration: 1 year
Location: Boston MA


Position Summary
We are seeking a highly skilled Senior Software Engineer with expertise in cloud-native application development on Microsoft Azure using Java and Spring Boot Microservices. The ideal candidate will have strong experience in event-driven architectures, distributed systems, and high-performance transactional applications within enterprise environments.
Job Description: Experience designing, building and implementing large financial services applications using cloud native application development in Azure using Java ,Spring Boot Microservices, Kafka /Azure Service BRabbitMQ,, Kubernetes, Redis and cloud databases.


Key Responsibilities
Architect and develop cloud-native applications within the Front Office Order and Execution Management Systems (OEMS) space.
Collaborate with Team Leads, Business Analysts, and Product Managers to design and implement scalable cloud-based solutions.
Lead or contribute to projects involving highly transactional and concurrent database-intensive applications.
Design, develop, test, debug, and implement software applications using Java, C#, React, SQL, JavaScript, and related technologies.
Participate in code reviews and provide technical guidance on proposed design changes and enhancements.
Develop unit and automation tests to ensure high-quality software delivery.
Contribute to technical design documents, API documentation, and customer-facing documentation.
Actively participate in Agile/Scrum ceremonies and team collaboration activities.

Required Qualifications & Experience
Minimum 8 years of professional software engineering experience.
At least 5 years of hands-on experience independently designing and developing enterprise software solutions.
Minimum 5 years of experience developing high-performance applications using Java.
At least 3 years of experience building software solutions in highly transactional, concurrent, and event-driven environments.
Minimum 5 years of cloud-native application development experience on platforms such as Microsoft Azure.
Strong expertise in:
Spring Boot Microservices
Kafka / Azure Service Bus / RabbitMQ
Kubernetes
Redis
Cloud Databases
Minimum 5 years of experience working in Agile development environments.
Strong understanding of object-oriented programming, operating systems, compiler/interpreter technologies, scripting, and advanced programming concepts.

Required Technical Skills
Java
Spring Boot Microservices
Kafka / Azure Service Bus / RabbitMQ
Kubernetes
Redis
SQL Server
PostgreSQL
Azure Cloud Platform
REST APIs
JavaScript
Agile/Scrum Methodology
Preferred

Oracle
Exadata
Cosmos DB
MongoDB
Snowflake
React / UI Development
Observability & Monitoring tools:
Dynatrace
SolarWinds
Grafana
Open Telemetry

Domain Experience (Preferred)
Experience within the financial services domain is highly preferred, including exposure to:
Portfolio Management
Trading Systems
Order Management
Compliance
Post-Trade Processing
IBOR
Wealth Management

Soft Skills
Excellent written and verbal communication skills.
Strong analytical and problem-solving abilities.
Ability to work effectively in a collaborative team environment.
Ability to manage solution complexity while ensuring simple and scalable designs.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10109811
  • Position Id: 8967079
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Boston, Massachusetts

Today

Contract

Boston, Massachusetts

4d ago

Easy Apply

Contract, Third Party

Depends on Experience

Burlington, Massachusetts

Today

Full-time

USD 90,000.00 - 157,500.00 per year

Boston, Massachusetts

Today

Contract

USD 72.00 per hour

Search all similar jobs