Overview
Skills
Job Details
Title: Java FullStack Developer
Location: Charlotte, NC Only local
Term: Contract
*In-person client interviews required, looking for local profiles*
Skills:
WebFlux - 6 + Years
Springboot Microservices - 6 + Years
TypeScript - 6 + Years
GITHUB - 6 + Years
Jenkins - 6 + Years
AWS - 6 + Years
Hibernate - 6 + Years
Java REST Web API - 6 + Years
Java - 6 + Years
Python - 6 + Years
Angular - 6 + Years
HTML 5 - 6 + Years
Job Description:
Client is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and Angular to join their team in Charlotte, NC. This is an onsite role requiring in-person interviews. The ideal candidate is a hands-on developer with a passion for building scalable, high-performance applications and a solid understanding of both backend and frontend technologies.
Key Responsibilities:
- Design and implement scalable software solutions using Core Java and J2EE.
- Develop and maintain RESTful and SOAP web services.
- Build and integrate APIs and microservices using Spring Boot and Spring WebFlux.
- Utilize Hibernate for efficient database operations.
- Collaborate with cross-functional teams to resolve software issues and deliver high-quality solutions.
- Participate in code reviews and mentor junior developers.
- Ensure compliance with security protocols and optimize application performance.
- Represent the team in cross-project meetings and contribute to architectural decisions.
- Perform POCs and monitor system performance, recommending improvements as needed.
Required Skills & Experience:
- 8 10 years of hands-on experience in Java/J2EE, Spring Framework, and Spring Boot.
- 7 10 years of experience with Java 11 or Java 17.
- 5+ years of experience with Python.
- Strong expertise in Java Reactive Programming and Spring WebFlux.
- Proficient in Angular 11+ (preferably Angular 13 16), TypeScript, HTML5, and CSS3.
- Experience with REST API and Microservices architecture.
- Familiarity with AWS, GitHub, Jenkins, and Agile methodologies.
- Background in Core Java, Hibernate, SOAP/REST Web Services, and functional programming.
- Experience in the Cards & Payments domain is a plus.
Preferred Qualities:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and take ownership of deliverables.
- Passion for continuous learning and staying updated with emerging technologies