EngineerJobs.io
← Back to all jobs

Job Description

The Senior Full Stack Software Engineer will design, build, and modernize enterprise applications that support trading, operations, business intelligence, and finance. Based in Princeton, NJ, this full-time direct-hire role operates on a hybrid model with two days onsite per week, and focuses on delivering scalable solutions using Angular, Java with Spring Boot, microservices, and AWS.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications
  • Build modern RESTful APIs and microservices based solutions
  • Partner with business stakeholders to gather requirements and deliver high-impact technology solutions
  • Develop high-performance web applications using Angular and Java
  • Create and execute unit, integration, and end-to-end testing strategies
  • Support ongoing cloud migration initiatives from on-premises to AWS
  • Collaborate with engineering teams in a fast-paced, highly technical environment

Requirements

  • 5+ years of professional software development experience
  • Strong Java development background with expertise in Spring Boot
  • Experience building and supporting microservices architectures
  • Advanced front-end development experience with Angular
  • Strong SQL and database design experience, preferably MySQL
  • Experience working in Linux environments
  • Familiarity with CI/CD pipelines and modern development practices
  • Excellent communication and collaboration skills
  • Authorized to work in the United States without sponsorship
  • Ability to work onsite in Princeton, NJ two days per week
  • No third-party candidates or C2C arrangements

Technologies

  • Angular
  • Java
  • Spring Boot
  • Microservices
  • AWS
  • MySQL
  • Linux
  • CI/CD
  • Kafka
  • Docker
  • Kubernetes
  • Azure
  • Google Cloud Platform
  • SQL

Benefits

  • Compensation up to USD 200,000 per year
  • Hybrid schedule with 2 days onsite in Princeton
  • Highly stable organization with outstanding employee retention
  • Modern technology stack and cloud transformation initiatives
  • Direct impact on business-critical enterprise systems
  • Collaborative engineering culture with strong leadership support

Preferred Experience

  • Kafka
  • Docker and Kubernetes
  • AWS, Azure, or Google Cloud Platform
  • Financial services or trading systems experience

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.