Java Architect
  • Yotta Systems Inc.
20 Days Ago
NA
C2C
Pittsburgh-PA
8-10 Years
Required Skills: Java, J2EE, Java 8 / 11 / 17+, Spring, Spring Boot, Microservices Architecture, RESTful APIs, Distributed systems, Enterprise application architecture, Design patterns, Object-Oriented Programming, SQL, Oracle, Application security
Job Description
Java Architect – Banking
 
We are looking for an experienced Java Architect with strong banking/financial services domain experience to design and develop scalable enterprise applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, Microservices, REST APIs, and distributed systems, along with the ability to provide technical leadership and architectural guidance.
 
Key Responsibilities
  • Design and develop scalable Java-based enterprise applications.
  • Define application architecture, technical design, and development standards.
  • Lead the design and implementation of Microservices and REST APIs.
  • Provide technical guidance to Java development teams.
  • Review application architecture, code, and technical solutions.
  • Work closely with business, product, and engineering teams.
  • Troubleshoot complex technical and performance issues.
  • Ensure applications meet security, scalability, reliability, and performance requirements.
 
Required Skills
  • 10+ years of experience in Java/J2EE development.
  • Strong hands-on experience with Java 8/11/17+.
  • Excellent knowledge of Spring / Spring Boot.
  • Strong experience with Microservices Architecture.
  • Experience developing RESTful APIs.
  • Strong understanding of Design Patterns, OOP, and Distributed Systems.
  • Experience with SQL / Oracle databases.
  • Strong knowledge of enterprise application architecture.
  • Excellent communication and technical leadership skills.
  • Banking / Financial Services domain experience is required.
 
Preferred Skills
  • AWS or Azure cloud experience.
  • Kafka / messaging technologies.
  • Docker / Kubernetes.
  • CI/CD and DevOps practices.
  • Experience with high-volume transaction processing systems.

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates