Summary
✨ AI‑Generated
A full-stack development role focused on building scalable enterprise applications using modern backend and frontend technologies. The position involves API development, database design, distributed systems, and collaboration throughout the software development lifecycle.
Highlights
Opportunity to develop scalable enterprise applications, work across the full technology stack, and collaborate with multidisciplinary teams on high-availability systems.
Description
Job Description:
Seeking a Full Stack Developer with strong experience in Java backend development, Angular frontend frameworks, and NoSQL databases such as MongoDB.
This role contributes to the design, development, and delivery of scalable, high-performance enterprise applications that support the client’s global businesses.The ideal candidate is hands-on, technically strong across the stack, and comfortable working in a regulated, high availability environment.
Key Responsibilities
Design, develop, and maintain full stack applications using Java (Spring / Spring Boot) and AngularBuild and consume RESTful APIs and microservicesDevelop responsive, reusable Angular components, services, and UI modulesDesign and work with NoSQL data models using MongoDB or similar databasesIntegrate NoSQL and relational data sources within distributed architecturesCollaborate with product owners, architects, UX, QA, and DevOps teams across the SDLCWrite clean, secure, well tested, and maintainable code following engineering standardsParticipate in code reviews, design discussions, and technical decision-makingEnsure applications meet security, regulatory, and risk management requirementsSupport production deployments and troubleshoot application issuesContribute to modernization efforts, scalability improvements, and platform resiliency
Required Qualifications:
5+ years of software development experienceStrong proficiency in Java, including:
Strong experience with Angular (v10+)Strong experience with Spring BootHandson experience with MongoDB or other NoSQL databasesSolid understanding of:
Experience with Git and CI/CD pipelinesFamiliarity with Agile / Scrum development practicesPreferred Qualifications:
Experience in financial services or other regulated industriesExposure to cloud platforms (AWS, Azure, or GCP)Experience with:
Knowledge of automated testing frameworks (JUnit, Mockito, Jasmine, Karma)Strong communication skills and experience working with global teamsEducation:
Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience