Job Description :
We are seeking a highly skilled Full Stack Developer with strong expertise in Angular (11-17) and Java (Spring Framework, Spring Boot, JPA) to join our technology team.
The ideal candidate will have hands-on experience in building scalable, high-performance web applications, integrating complex business logic, and working in a fast-paced enterprise environment, preferably within financial services or investment banking domains.
Key Responsibilities :
- Design, develop, and maintain enterprise-grade web applications using Angular (1117) for front-end and Java Spring Boot for back-end services.
- Build secure, scalable, and reusable components, applying object-oriented programming principles and JavaScript best practices.
- Implement and optimize complex SQL queries, stored procedures, and database interactions in Oracle.
- Develop and enhance RESTful APIs and ensure seamless integration with UI components and external systems.
- Utilize Spring Framework 5+, Spring Boot 3, and Spring JPA for efficient data access, dependency injection, and microservices development.
- Deliver rich, interactive, and dynamic user experiences using JavaScript and Angular advanced features (RxJS, Angular Material, State Management).
- Ensure security in application code, with a strong focus on authentication, authorization, and data protection practices.
- Integrate applications with automated build and release pipelines using TeamCity, Veracode, and SDA (preferred).
- Work with job schedulers such as BMC Control-M (preferred) to manage and automate batch processes.
- Collaborate with cross-functional teams including QA, DevOps, and business stakeholders to deliver high-quality solutions within deadlines.
- Troubleshoot production issues, optimize performance, and ensure system reliability.
Required Skills & Qualifications :
5+ years of professional experience in Angular web development (v1117).5+ years of hands-on development in Java with solid understanding of OOP principles.3+ years of expertise in Spring Framework, Spring Boot, Spring JPA.Strong experience with Spring Boot 3 and Spring Framework 5+.Proficiency in SQL with experience writing and optimizing Oracle stored procedures.Proven ability to implement interactive JavaScript functionalities within enterprise-grade applications.Strong understanding of application security, particularly authentication and authorization mechanisms.Familiarity with CI / CD tools such as TeamCity, Veracode, and SDA (preferred).Experience with job scheduling tools like BMC Control-M (preferred).Exposure to financial services or investment banking technology environments is a strong plus.Excellent problem-solving skills, ability to work independently and in a team, with strong communication skills.Nice to Have :
Experience with microservices architecture.Knowledge of cloud platforms (AWS, Azure, or GCP).Familiarity with Agile / Scrum methodologies(ref : hirist.tech)