Logo
SWITS DIGITAL Private Limited

Java Reactive Developer

SWITS DIGITAL Private Limited, Charlotte, North Carolina, United States, 28245

Save Job

Job Title: Senior Backend Developer - Java Reactive Duration:

1 year Location:

Hybrid - Charlotte, NC (Onsite 3 days weekly) Interview Process:

1 internal + 1 client interview in person Required Experience:

10+ years Note:

Local Candidates Only Required Skills Java (Java 11 or Java 17) Spring Framework Spring Boot Spring WebFlux Reactive programming AWS Kafka SQL NoSQL and PostgreSQL Database

Nice To Have

Angular

Role & Responsibilities

Required minimum 10 years of experience in Java/J2EE technology with Spring Framework and Spring Boot Experience as a mid-level full stack developer with Java Spring Boot framework, API development, and Reactive programming 8 to 10 years working experience in Java 11 or Java 17 Experience in Java Reactive Programming and Spring WebFlux Lead design and implementation of scalable software solutions using Core Java and J2EE Develop and maintain RESTful and SOAP web services Utilize Hibernate for database management and data retrieval Ensure integration of REST APIs for cross-component communication Collaborate with cross-functional teams to identify and resolve software issues Adhere to coding and design best practices to enhance performance Participate in code reviews to maintain high code quality and knowledge sharing Stay updated with latest technologies and trends in software development Provide technical guidance to junior team members Work with project management to meet deadlines and deliverables Ensure software compliance with security protocols and data protection standards Optimize existing applications for performance and scalability Strong background in Core Java, Hibernate, J2EE, and web services; preference for Cards & Payments domain Design, develop, and maintain high-quality software to meet client needs Develop REST APIs used by multiple teams and perform POCs to validate concepts Represent the team in meetings with other projects Monitor system performance, troubleshoot, and integrate new features Recommend solutions to improve design Participate in code reviews and monitor code quality Educate staff through training and support Respond to system problems in a timely manner Document data flows between systems/applications Proven working experience in Core Java 11/17, J2EE, REST API, REST Web Services, SOAP, XML; Spring Framework and Spring Boot Proven working experience in Java Reactive Programming and functional programming Proven working experience in Spring WebFlux Reactive Programming Proven working experience in REST API and Microservice creation

Seniority level

Mid-Senior level

Employment type

Contract

Job function

Engineering and Information Technology

Industries

IT Services and IT Consulting

#J-18808-Ljbffr