Overview
Skills
Job Details
Hi,
Hope you are doing well. Below is the Job Description, kindly go through it and please let me know if you are interested.
Job Title : Java Developer - Springboot
Location : Raleigh, NC OR Weehawken, NJ - 5days/week onsite
6 Months C2H
About the Role: Join our elite team as a Senior Java/Spring Boot Developer to build and optimize the core microservices powering our cloud-native Banking Foundation Platform. You will develop high-performance, event-driven services that process real-time financial transactions while ensuring system reliability, scalability, and maintainability. This role offers the opportunity to work on cutting-edge cloud technologies while solving complex distributed systems challenges.
Key Responsibilities:
Design, develop, and maintain high-performance microservices using Spring Boot and Java
Implement event-driven architectures using Kafka for real-time data processing
Develop RESTful APIs and integrate with various data stores (SQL DB, Cosmos DB)
Optimize application performance through code profiling, caching strategies, and concurrency management
Write clean, tested, and maintainable code following best practices
Collaborate with data engineers and DevOps teams to ensure end-to-end system performance
Participate in code reviews, technical design sessions, and architecture discussions
Required Qualifications:
8+ years of professional Java development experience with strong Spring/Spring Boot expertise
Deep understanding of microservices architecture, design patterns, and REST principles
Experience with event-driven systems and message brokers (Kafka preferred)
Proficiency in SQL and basic database skills (query writing, performance basics)
Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (Azure preferred)
Strong knowledge of software testing methodologies and CI/CD practices
Ideal Candidate Possesses:
Eager-to-learn attitude with passion for technology and innovation
Excellent problem-solving skills and ability to propose effective solutions
Strong communication skills for collaborating with cross-functional teams
Ability to take ownership of features and drive them to completion
Financial domain experience (preferred but not required)
Position emphasize the need for strong communication, problem-solving skills, and the ability to work in a dynamic, fast-paced environment building mission-critical banking infrastructure.
Arvind Sharma
Talent Acquisition Specialist || USA || Canada || India
Email: