Get AI-powered advice on this job and more exclusive features.
Moody’s Corporation 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.
Skill Metrics
- Spring WebFlux
- Springboot Microservices
- TypeScript
- GitHub
- Jenkins
- AWS
- Hibernate
- Java REST Web API
- Java
- Python
- Angular 13-16
- HTML 5
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.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting