Senior / Lead Software Engineer (Microservices)
US Tech Solutions, Inc.
Brooklyn, United States of America
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 181KJob location
Brooklyn, United States of America
Tech stack
Java
API
Agile Methodologies
Software Applications
Data Normalization
Data Systems
Software Debugging
DevOps
Distributed Systems
Fault Tolerance
Design of User Interfaces
OAuth
Openshift
Performance Tuning
JSON Web Token
Service Design
Systems Integration
Enterprise Data Management
Automated Data Processing (ADP)
Grafana
Spring-boot
Backend
Event Driven Architecture
Customer Identity Access Management
Containerization
Angular
Material Design
Kubernetes
Kafka
Api Design
Splunk
Dynatrace
Docker
Microservices
Job description
Initiatives/Projects:
- Payment Center team building a "one stop shop" platform for business payment management
- Agile environment with teams of 10-12 members working in 2-week sprints
- Banking/financial services experience preferred
- Micro App experience highly value
Roles and Responsibilities:
- Design, build, and maintain inner/orchestration microservices that integrate multiple backend systems (payments, accounts, vendors) to support Payment Center capabilities.
- Develop and enhance API layers and service-to-service interactions, ensuring secure, scalable, and reliable data aggregation across systems.
- Collaborate closely with the front-end Payment Center team and Business to build and integrate UI components (e.g., Payroll tile) and ensure seamless end-to-end user experiences.
- Troubleshoot and optimize performance, resiliency, and fault tolerance across distributed services, including debugging production issues.
- Participate in Agile ceremonies and cross-team coordination to align backend orchestration logic with business flows (ACH, Bill Pay, Payroll, etc.) and ensure timely delivery., Job Category: IT Job Description: Responsible for design, integration, and implementation of applications software in a service provider environment that supports the company b…
- 5 days ago
Requirements
Must have technical skills/experience:
- Strong experience building and integrating microservices (Spring Boot / Java preferred)
- Hands-on experience with backend service design for complex domains (APIs, orchestration, service-to-service communication)
- Expertise in API design and integration patterns (REST, secure APIs, contract-first design)
- Familiarity with enterprise authentication/authorization patterns (CIAM, OAuth, JWT)
- Solid understanding of event-driven architecture (Kafka or similar messaging platforms)
- Experience with containerization and deployment (Docker, Kubernetes/OpenShift)
- Experience working with distributed systems, including resiliency, scaling, and fault tolerance
- Strong debugging and performance tuning skills across microservices
- UI development experience (Angular or similar) to support front-end integration-specifically for building and integrating UI components
Nice to have Skills:
- Experience with financial services or payments platforms (billing, payroll, account servicing)
- Exposure to Payroll integrations (ADP or similar providers)
- Familiarity with enterprise data platforms (BDC, FNW, or similar transaction/data systems)
- Experience with CI/CD pipelines and DevOps practices
- Knowledge of feature toggles and rollout strategies for phased releases
- Experience working in Agile delivery models with cross-functional teams
- Understanding of UI/UX best practices for customer-facing applications
- Exposure to observability tools (Splunk, Dynatrace, or similar)
- Prior experience working in large-scale enterprise environments with multiple dependent systems
Soft skills that would make a candidate successful in this role:
- Strong communication skills
- Strong documentation skills
Education/ Certification:
- Bachelor's degree or equivalent work experience
Experience:
- 8+ years
Benefits & conditions
We offer competitive compensation and a chance to work with cutting-edge technology at some of the world's leading companies. You can learn more about us at
About the company
© 2026 Careerjet All rights reserved