Java FullStack developer
Must Have Technical/Functional Skills
Domain Skills (Good to have):
• KYC / AML expertise
• Client Onboarding & Lifecycle Management
Technical Skills: (Must Have)
• Low-latency, high-throughput API development (Spring Boot, Hibernate/JPA)
• Strong Core Java and functional programming
• Expert in Kotlin
• Strong Experience and Exposure in Angular/React
• Good Exposure in Micro Services
• Good Exposure in Distributed Caching, ELK
• Data modeling (relational and NoSQL databases - Oracle, MongoDB)
• PL/SQL, SQL, and Performance Tuning expertise
• Problem-solving, troubleshooting, and clean code (Core Java, J2EE, Collections, Multithreading)
• API integration (third-party libraries, security)
• Solid System Design skills
• Reusable components/services development
• Code reviews, unit testing, CI/CD
Technical Skills (Good to Have)
• AI/ML, LLMs, Elasticsearch, Kafka, GraphQL
• OpenShift, Redis/Hazelcast
• Distributed, multi-tier application experience
• High-performance, scalable application experience
Soft Skills:
• 1. Strong communication and stakeholder management
• 2. Analytical mindset with attention to data accuracy and integrity
• 3) Ability to work in agile, cross teams
Roles & Responsibilities
• Design and development of Web based applications in financial domain
• Implementation and Roll-out of on prem and cloud-based application development projects
• Work on fixing application issues and enhancement items
• Mentoring junior developers in the team and identify opportunities for product improvements, implementation of best practices et al.
• Work on application troubleshooting, perform root cause analysis as well as address identified issues
• Track the project status, issues, risks and updates timely with senior leadership.
Salary Range- $100,000-$120,000 a year
#LI-CO1 #LI-SN1