Full Stack Java Developer
Quick Overview
Job Description
Job Title: Full Stack Java Developer (Spring Boot, Angular, AWS & Python)
Location: Charlotte, NC
Duration: 50-51 Months Long term
Job Description:
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.
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.
- Ability to independently handle development tasks (not a management role).
- Strong communication skills to collaborate across teams.
- Ability to conduct training and support junior staff.
- Strong problem solving skills and a proactive approach to technical challenges.
Skills
Similar jobs
ETL Developer
Numann Technologies, Inc. · United States
21 minutes agoSr. DevOps Full-Stack Software Engineer with Security Clearance
Boeing · Chantilly, United States
22 minutes ago$160.7k - $232.3k/yrFull-Stack Software Engineers (Experienced/Senior) with Security Clearance
Boeing · Chantilly, United States
22 minutes ago$126.7k - $182.8k/yrSr. Fullstack ASP .Net Production Engineer
DyaTech LLC · New York, United States
1 hour agoSr. Java Developer
Visionsoft International · United States
2 hours agoFull Stack Java/.NET Developer
BCforward · Pennington, United States
2 hours ago€25/hr