Mid Level Full Stack Developer
Diamondpick - Charlotte, NC
Apply NowJob Description
Job Description: Title: Mid Level Full Stack Developer Bill Rate: $65 Client: Moody's Corporation Location: Onsite in Charlotte, NCIn-Person Client Interviews Required in NC Position Overview We are seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java (11/17), Spring Boot, Angular, Reactive Programming, Python, and Microservices. This role requires a highly technical, independent developer-not a manager-who can design, develop, and optimize enterprise applications. Experience in the Cards & Payments domain is a strong plus. Key Responsibilities Lead the design and development of scalable, high-performance software solutions using Core Java and J2EE. Build, enhance, and maintain RESTful and SOAP web services. Develop Reactive applications using Spring WebFlux and reactive programming paradigms. Design and implement REST APIs and Microservices using Spring Boot. Work with Hibernate for data persistence and optimized database management. Collaborate with cross-functional teams to diagnose, troubleshoot, and resolve software issues. Conduct and participate in code reviews to ensure high-quality deliverables. Optimize and refactor existing software for improved performance and scalability. Create and maintain technical documentation and system/data flow understanding. Perform POCs to validate new concepts and represent the team in project meetings. Monitor system performance, conduct regular testing, and integrate new features. Provide mentorship and knowledge-sharing support to junior developers. Ensure compliance with security standards and best development practices. Required Qualifications Technical Experience (Mandatory) 8-10 years of hands-on experience in Java/J2EE, Spring, and Spring Boot. 7+ years developing in Java 11 or Java 17. 5+ years of hands-on Python development. Proven experience in: Reactive Programming Spring WebFlux Angular 11+ (Preferably Angular 13-16) REST API & Microservices SOAP, XML Hibernate Functional programming concepts Experience building and enhancing REST APIs used across multiple teams. Domain Experience Strong preference for experience in Cards & Payments platforms or financial services. Tools & Technologies AWS GitHub Jenkins HTML5, CSS3 TypeScript Agile methodology Prompt Engineering knowledge (preferred) Familiarity with Java 21 is a plus. Soft Skills Strong problem-solving and analytical skills. Excellent communication skills and experience presenting solutions to stakeholders. Ability to work independently and handle complex technical challenges. Ability to meet deadlines and manage multiple tasks effectively.
Created: 2026-03-04