Senior Java Developer

Virtusa Corporation
Pittsburgh, PA, United States
2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$105,000.0 - $125,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Batch Processing Database Design DevOps Distributed Systems HP Systems Insight Manager IBM WebSphere MQ Spring Framework Enterprise Messaging Systems NoSQL Performance Tuning
+15 more
Reliability Engineering Software Engineering SQL Databases Systems Integration Data Processing Enterprise Software Applications Real Time Systems Spring-boot Backend Event Driven Architecture Apache Kafka Api Design Restful APIs Legacy Systems Microservices

Requirements

Java API Developer Lead with extensive experience designing and delivering high-performance backend services for enterprise transaction processing systems, financial applications, and large-scale integration platforms. Proven expertise in driving modernization initiatives, enabling scalable and resilient architectures, and supporting mission-critical applications that process high transaction volumes with stringent reliability and performance requirements.

Experienced in leading the end-to-end delivery of backend services, collaborating with product owners, architects, business stakeholders, and cross-functional teams to translate business requirements into scalable technical solutions. Strong background in designing and implementing APIs that enable seamless integration between enterprise platforms, external systems, and financial networks while supporting both real-time and batch processing workloads.

Skilled in driving application modernization initiatives through the transformation of legacy systems into modular, microservices-based architectures. Experienced in ensuring application reliability, scalability, performance optimization, and operational stability across complex distributed environments handling time-sensitive business transactions.Skills Core Java, Java 8, Java 11, Java Backend Development, RESTful API Development, API Design, API Integration, Microservices Architecture, Spring Boot, Spring Framework, Enterprise Application Development, Backend Services Development, Distributed Systems, Transaction Processing Systems, Real-Time Processing, Batch Processing, High-Volume Data Processing, Kafka, IBM MQ, Messaging Systems, Event-Driven Architecture, SQL Databases, NoSQL Databases, Database Design, Data Processing, Application Modernization, Legacy System Transformation, System Integration, Performance Optimization, Scalability Engineering, Reliability Engineering, Production Support, Application Monitoring, DevOps Collaboration, Agile Delivery, Software Development Lifecycle, Technical Leadership, Team Leadership, Solution Design, Stakeholder Management, Cross-Functional Collaboration, Problem Solving, Technical Analysis, Enterprise Architecture, Delivery Management.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all