We are looking for an experienced Full Stack Java Developer with strong expertise in banking/financial services to join a high-impact team supporting enterprise applications and digital transformation initiatives.
Key Responsibilities:
· Design, develop, and maintain scalable full-stack applications using Java and modern UI frameworks
· Build and enhance RESTful APIs and microservices architecture
· Collaborate with cross-functional teams (business, QA, DevOps)
· Participate in system design, code reviews, and performance optimization
· Work on front-end technologies (Angular/React) for UI development
· Ensure secure, high-performance applications aligned with banking standards
· Troubleshoot and resolve production issues
Required Skills:
· 5+ years of experience in Java Full Stack Development
· Strong expertise in Java, Spring Boot, Microservices
· Experience with Angular or React (UI development)
· Hands-on experience with REST APIs, SQL, and database design
· Knowledge of cloud platforms (AWS/Azure) and CI/CD pipelines
· Strong understanding of banking/financial domain
Preferred Skills:
· Experience with Kafka, Docker, Kubernetes
· Exposure to capital markets, lending, or payments systems
· Familiarity with Agile/Scrum methodologies
Key Highlights:
· Opportunity to work with a leading financial institution in Pittsburgh
· Involvement in large-scale banking transformation projects
· Hybrid/Onsite role with strong career growth