JOBSEARCHER

Java Developer - Springboot

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 - SpringbootLocation : Raleigh, NC OR Weehawken, NJ - 5days/week onsite6 Months C2HAbout 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 JavaImplement event-driven architectures using Kafka for real-time data processingDevelop RESTful APIs and integrate with various data stores (SQL DB, Cosmos DB)Optimize application performance through code profiling, caching strategies, and concurrency managementWrite clean, tested, and maintainable code following best practicesCollaborate with data engineers and DevOps teams to ensure end-to-end system performanceParticipate in code reviews, technical design sessions, and architecture discussionsRequired Qualifications:8+ years of professional Java development experience with strong Spring/Spring Boot expertiseDeep understanding of microservices architecture, design patterns, and REST principlesExperience 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 practicesIdeal Candidate Possesses:Eager-to-learn attitude with passion for technology and innovationExcellent problem-solving skills and ability to propose effective solutionsStrong communication skills for collaborating with cross-functional teamsAbility to take ownership of features and drive them to completionFinancial 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 SharmaTalent Acquisition Specialist || USA || Canada || IndiaEmail: