Overview
Hybrid
Depends on Experience
Contract - W2
Skills
Kotlin
Continuous Delivery
Continuous Integration
Docker
Financial Services
Kubernetes
Banking
Cloud Computing
Collaboration
Communication
Conflict Resolution
Amazon DynamoDB
Amazon Web Services
Architectural Design
Backend Development
Problem Solving
Spring Framework
Systems Architecture
Java
Mentorship
Microservices
Payment Systems
Performance Tuning
Job Details
Job Title: Senior Java Full Stack Developer (Banking Domain) Min 15+ Years Candidate Only
Location: New York City, NY (Hybrid) Only Local Candidate with documents
Client Round F2F Mandatory
Job Description
We are seeking a highly skilled Senior Java Full Stack Developer with strong backend expertise and experience in solutioning/architectural design. The ideal candidate will bring 15+ years of development experience, deep knowledge of Java/Spring Boot, and proven expertise in the banking/financial services domain.
This role requires close collaboration with business stakeholders, architects, and cross-functional teams to design and deliver scalable, high-performance applications.
Key Responsibilities
- Lead the design, development, and deployment of enterprise-grade applications using Java, Spring Boot, and Microservices.
- Provide solutioning and architectural inputs for new initiatives and system enhancements.
- Work on backend-heavy development with high-performance, scalable APIs.
- Hands-on coding with Java, Spring Boot, Kotlin, and DynamoDB.
- Contribute to system architecture, performance tuning, and code reviews.
- Collaborate with business teams and product owners to gather requirements and deliver solutions in a timely manner.
- Mentor junior developers and promote engineering best practices.
Required Skills & Experience
- 15+ years of IT experience with strong expertise in Core Java, Spring Boot, Microservices, and REST APIs.
- Experience in Solutioning/Architecture design for enterprise-grade applications.
- Strong backend development expertise (low-latency, high-volume transaction systems).
- Hands-on experience with Kotlin and AWS DynamoDB.
- Knowledge of cloud-native applications and microservices patterns.
- Prior Banking/Financial Services domain experience is mandatory.
- Excellent communication and problem-solving skills.
Nice to Have
- Experience with CI/CD pipelines, Docker/Kubernetes, and AWS services.
- Exposure to payment systems or transactional banking platforms.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.