Hi,
Hope you are doing well!
Please find the below job description and share the updated resume to
Title: Full Stack Developer
Location: Onsite in Charlotte, NC (Locals)
**In-person client interviews required**
Job Summary:
We are seeking an experienced Full Stack Developer with 8–10 years of hands‑on expertise in Java/J2EE, Spring Boot, Angular, Python, Reactive Programming, and Microservices. This role requires a strong independent developer (not a manager) who is highly skilled in backend and frontend technologies and capable of designing, developing, and optimizing enterprise‑scale applications.
This is an onsite-only role in Charlotte, NC.
Key Responsibilities:
· Design and implement scalable software solutions using Core Java and J2EE.
· Develop and maintain RESTful and SOAP web services.
· Utilize Spring Boot, Spring WebFlux, and Reactive Programming for modern application development.
· Build and maintain REST APIs and Microservices consumed across multiple teams.
· Perform development using Java 11/17 and Python (5+ years).
· Use Hibernate for ORM and efficient data handling.
· Integrate APIs and ensure smooth communication across systems.
· Collaborate with cross‑functional teams to identify and resolve issues.
· Adhere to coding best practices, performance optimization, and secure coding standards.
· Participate in code reviews and maintain high code quality.
· Conduct POCs to validate design and technical decisions.
· Represent the team in cross‑project meetings.
· Monitor system performance, troubleshoot issues, and integrate new features.
· Provide recommendations for improving system designs.
· Document data flows across systems and applications.
· Provide technical mentorship to junior developers.
· Respond to system‑related problems in a timely manner.
· Stay current with emerging technologies and industry trends.
· Contribute to AGILE ceremonies to ensure smooth sprint execution.
Required Experience & Skills
Core Technical Experience
· 8–10 years overall experience in Java/J2EE.
· 7–10 years hands‑on development with Java 11 or Java 17.
· Minimum 5 years experience in Python.
Strong experience with:
· Spring Framework, Spring Boot
· Spring WebFlux and Reactive Programming
· Functional Programming paradigms
· REST APIs, SOAP, XML
· Microservices Architecture
· Proven experience using Hibernate.
· Strong frontend experience with Angular 11+ (Angular 13–16 preferred).
· Cloud, DevOps, and Tooling
· AWS
· GitHub
· Jenkins
· Kafka
· Agile Methodology
· Prompt Engineering (preferred)
· Frontend Skills
· Angular 11–16
· HTML5, CSS3, TypeScript
Preferred Qualifications
Experience in Cards & Payments domain is highly desirable.