Description

  • We are seeking a Senior Full Stack Developer with a passion for technology and deep experience across both front-end and back-end development.
  • In this role, you will design and build enterprise-grade applications and services that are critical to our business operations.
  • You’ll be working with a collaborative, agile team to deliver resilient, secure, and scalable systems.

Key Responsibilities:

  • Design, develop, and maintain full stack applications using Java, Spring Boot, Angular/React, and RESTful APIs
  • Work with both relational (Oracle or similar) and NoSQL databases
  • Contribute to system architecture, performance tuning, and technical documentation
  • Participate in Agile ceremonies and collaborate closely with product owners, QA, and DevOps teams
  • Integrate with messaging systems like MQ or Kafka (a plus)
  • Build highly available, fault-tolerant services in a microservices environment

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 7–9 years of hands-on software development experience
  • Proficient in:
  • Java and Spring Boot
  • REST APIs
  • Angular, React, or modern JavaScript frameworks
  • Oracle or similar relational databases and NoSQL technologies
  • Experience with build and CI/CD tools like Maven, Jenkins, and Git
  • Strong understanding of Agile methodologies

Preferred Experience:

  • Messaging systems (MQ, Kafka)
  • Microservices architecture and deployment
  • Building secure, high-resiliency systems
  • Prior experience in the financial services or securities industry

Education

Bachelor's degree