Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions tour clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Position: Mid-Level Full Stack Developer
Location: Charlotte, NC, 28269
Duration: 12+ Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description:
- The 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.
TekWissenยฎ Group is an equal opportunity employer supporting workforce diversity.