
Senior Java Microservices Developer
Artech · Pittsburgh, PA · Remote
All reasons
In its favour
- Posted today
- Still listed on the employer's own board
- Publishes a salary range
Senior Java Microservices Developer – Payment Center
Position Location
Preferred Location
Remote from either Pittsburgh, PA, 15222 OR Strongsville, OH, 44136.
Secondary
100% REMOTE - Preferring EST/CST time zone.
Length of Assignment
12 Months Contract to Hire role
Pay Rate
$60 to 70/hr. on W2 ONLY
FUNCTION OF THE GROUP
Payment Center team creates "one stop shop" for businesses to manage their payment activity
INDUSTRY BACKGROUND
Financial/banking experience is a plus. Micro App experience is a major benefit.
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 deliver
Must Have Technical Skills (6-8 Years of Experience Required):
- 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)
- Solid understanding of event-driven architecture (Kafka or similar messaging platforms)
- Experience with containerization and deployment (Docker, Kubernetes/OpenShift)
- Expertise in API design and integration patterns (REST, secure APIs, contract-first design)
- Familiarity with enterprise authentication/authorization patterns (CIAM, OAuth, JWT)
- 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 like the Payroll tile.
- Experience with financial services or payments platforms (ACH / Swift Payments / billing / payroll / account servicing)
Flex Skills/Nice to Have
- 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
Education/Certifications
Bachelor's, will look at experience in lieu of education
Interview Processes
round with HM and tech lead(s) – 45 min – 1 hour
- Possible 2nd round with same – 45 min – 1 hour
Hiring Manager.
Stack Ranking of Importance (Most Important to Least Important): 1. Skills 2. Location 3. Former Client Experience 4. Rate
Skills
- Java
- Spring Boot
- Kafka
- Docker
- Kubernetes
- OpenShift
- OAuth 2.0
- JWT
- Angular
- Swift
- Splunk
- Dynatrace
More jobs at Artech
All 94- Senior Python DeveloperArtech · Charlotte, NC · USD 50–55/hrjust now
- Big Data/Machine Learning Engineer - LeadArtech · McLean, VAtoday
- Technical Program Manager & Business Analyst (Contractor) – Agentic AI PlatformArtech · South San Francisco, CAtoday
- Embedded Software EngineerArtech · Cary, NCtoday
- Pega CSSA/LSA ArchitectArtech · Remote · USD 55–60/hrtoday
Similar roles
- Senior Python DeveloperArtech · Charlotte, NC · USD 50–55/hrjust now
- Software Engineer III - Agentic AI, Java/PythonAlumni · Jersey City, NJ, United States · Chicago, IL, United States · USD 137,750–185,000today
- Technical Project Manager - Sr. Lead Software EngineerAlumni · Jersey City, NJ, United States · USD 175,750–260,000today
- Lead Software Engineer - Agentic AI, Java/PythonAlumni · Jersey City, NJ, United States · Chicago, IL, United States · USD 156,750–215,000today
- Big Data/Machine Learning Engineer - LeadArtech · McLean, VAtoday
- Sr Lead Software Engineer - Java, Python, AI/MLAlumni · Jersey City, NJ, United States · USD 175,750–260,000today