Software Engineer

Staffxpert Llc
Quincy, United States of America
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Quincy, United States of America

Tech stack

Clean Code Principles
Java
Agile Methodologies
Azure
Cloud Computing
Cloud Database
Cloud Engineering
Code Review
Databases
Monitoring of Systems
PostgreSQL
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
NoSQL
Scrum
RabbitMQ
Redis
Software Engineering
Web Application Frameworks
Azure
Enterprise Software Applications
Spring Cloud
React
Snowflake
Grafana
Spring-boot
Event Driven Architecture
Kubernetes
Kafka
Cosmos DB
Api Design
Dynatrace
Microservices

Job description

This role requires a highly skilled engineer with strong experience in cloud-native application development, microservices architecture, and event-driven systems. The ideal candidate will contribute to building scalable, high-performance platforms within a fast-paced, Agile environment. Key Responsibilities

  • Design and develop cloud-native applications using Java and Spring Boot microservices
  • Build and maintain event-driven architectures using Kafka, Azure Service Bus, or RabbitMQ
  • Collaborate with cross-functional teams to modernize and migrate enterprise applications to the cloud
  • Develop scalable, high-throughput, and concurrent systems
  • Write clean, efficient, and maintainable code, along with unit and automation tests
  • Participate in code reviews and provide technical insights to improve quality and performance
  • Contribute to system design, API development, and technical documentation
  • Actively engage in Agile/Scrum ceremonies and team collaboration

Requirements

  • 8+ years of software engineering experience, including 5+ years of solution design and development
  • Strong hands-on experience with Java and Spring Boot microservices
  • Experience building event-driven, highly concurrent, and transactional systems
  • Proven experience with cloud-native development, preferably on Microsoft Azure
  • Hands-on experience with messaging systems (Kafka, Azure Service Bus, or RabbitMQ)
  • Experience with Kubernetes, Redis, and cloud-based databases
  • Strong knowledge of SQL databases such as SQL Server or PostgreSQL
  • Experience working in Agile development environments

Preferred Qualifications

  • Experience with React and modern JavaScript frameworks
  • Familiarity with NoSQL and cloud databases such as MongoDB, Cosmos DB, or Snowflake
  • Experience with observability and monitoring tools such as Grafana, Dynatrace, or OpenTelemetry
  • Background in financial services domains such as trading, order management, or portfolio management
  • Strong problem-solving skills and ability to design scalable, efficient systems
  • Excellent communication and collaboration skills

About the company

© 2026 Careerjet All rights reserved

Apply for this position