← Back to jobs
Piscataway, NJ, USA
No related jobs found
Role Overview
We are seeking a highly experienced Java Lead / Java Architect to design, develop, and oversee high-performance enterprise applications for mission-critical platforms within the JPMC ecosystem. The ideal candidate will possess strong architectural leadership, hands-on development expertise, and the ability to guide teams in building scalable, secure, and resilient systems aligned with banking and financial industry standards.
Key Responsibilities
Architecture & Design
Lead architecture, design, and solutioning of complex, distributed, cloud-native Java applications.
Develop high-level and low-level design documents, architecture diagrams, and integration patterns.
Define and enforce coding standards, best practices, and architectural governance across teams.
Drive design discussions around scalability, performance, resiliency, and security.
Hands-on Development
Write clean, efficient, and well-tested code using Java and associated frameworks.
Lead development of microservices, APIs, event-driven components, and cloud-native solutions.
Diagnose and resolve complex production issues with root-cause analysis.
Core Java & Frameworks
Strong expertise in Java 8/11/17, Spring, Spring Boot, Spring Cloud.
Deep understanding of multi-threading, concurrency, collections, JVM internals, and performance tuning.
Microservices & Distributed Systems
Hands-on experience with microservices architecture, REST APIs, event-driven patterns.
Tools like Kafka, MQ, RabbitMQ, gRPC, or similar
Any Graduate
No related jobs found
← Back to jobs