Required Education Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience Required Qualifications/Skills/Experience 5+ years of software development experience (adjustable by level) Strong proficiency in Java, including: o Java 8+ o Spring / Spring Boot o REST API development Strong experience with Angular (v10+) TypeScript RxJS HTML5 / CSS3 Hands on experience with MongoDB or other NoSQL databases o Document modeling o Query optimization o Data access patterns Solid understanding of: o Object oriented design and design patterns o Microservices and distributed systems o SQL and relational databases (Oracle, PostgreSQL, etc.) Experience with Git and CI/CD pipelines Familiarity with Agile / Scrum development practices Preferred Qualifications/Skills/Experience Experience in financial services or other regulated industries Exposure to cloud platforms (AWS, Azure, or GCP) Experience with: o Docker / Kubernetes o Messaging systems (Kafka, MQ) o Authentication and authorization (OAuth2, JWT) Knowledge of automated testing frameworks (JUnit, Mockito, Jasmine, Karma) Strong communication skills and experience working with global teams Full Stack Java Developer Overview:Client is seeking a Full Stack Java Developer with strong experience in Java backend development, Angular front end frameworks, and NoSQL databases such as MongoDB. Client offers competitive compensation and comprehensive benefits, opportunities to work on mission critical, high scale systems, career growth across Client’s global technology organization, and a collaborative culture that values innovation, diversity, and continuous learning.