Senior Full Stack Developer
Role details
Job location
Tech stack
Requirements
This role is for a senior full stack developer with at least 8 years of experience building enterprise web and middle-tier applications. The position focuses on designing and developing modern web applications used by investment professionals to support brokerage services for their clients. The work involves using technologies such as Angular, TypeScript, and Java with Spring/Spring Boot, along with web services like REST, JSON, and SOAP. A degree in computer science, engineering, mathematics, or equivalent experience is required. Experience with Agile development, source control tools like GitHub, and continuous integration and deployment tools such as Jenkins is expected. Familiarity with cloud and container technologies like AWS, Docker, Kubernetes, and Terraform is a plus. The role includes contributing to software development in a fast-paced environment while collaborating closely with both technical teams and business partners to design and implement new features. Strong communication and problem-solving skills are important, especially when presenting technical ideas to a range of audiences, including senior leadership and non-technical stakeholders. Responsibilities also include mentoring team members, supporting continuous improvement, and staying current with new technologies and frameworks. Building strong working relationships and contributing to a collaborative team culture are key aspects of success in this position. Must Have :- * 70% Java/Spring Boot Rest API * API design and integration: REST, SOAP, OAuth, SAML, JWT, Swagger * 30% Front-end technologies: Angular, TypeScript, JavaScript, HTML5, CSS3 * Experience with setting up and maintaining CI/CD pipelines with Jenkins * Exposure to AWS * Good test automation experience required (Cucumber, Karate) Nice to Have :- * Knowledge of Terraform, Jenkins, Udeploy You must create an Indeed account before continuing to the company website to apply