Jobs · Engineering · New York

API developer

Ascendion · New York, NY · 3 days ago
On-siteEngineering$110k–$120k/yrFull-time

About the role

Design, develop, and maintain scalable REST APIs and backend services using Java 21 and Spring Boot.
Build cloud-native microservices leveraging Spring Cloud and modern distributed system patterns.
Develop integrations between enterprise applications, databases, and external services.
Work with NoSQL databases including Cassandra and MongoDB to design efficient data models and queries.
Deploy and manage applications in AWS containerized environments using ECS and EKS.
Create and maintain Infrastructure as Code (IaC) using Terraform.
Implement CI/CD pipelines and deployment automation using Jenkins and Spinnaker.
Monitor application performance, troubleshoot production issues, and improve system reliability using Splunk and Dynatrace.
Collaborate with cross-functional teams to deliver secure, high-performing, and resilient software solutions.
Participate in code reviews, architecture discussions, and engineering best practices initiatives.
Stay current with emerging technologies including Spring AI, Agentic AI concepts, and Model Context Protocol (MCP).

Responsibilities

  • Design, develop, and maintain scalable REST APIs and backend services using Java 21 and Spring Boot.
  • Build cloud-native microservices leveraging Spring Cloud and modern distributed system patterns.
  • Develop integrations between enterprise applications, databases, and external services.
  • Work with NoSQL databases including Cassandra and MongoDB to design efficient data models and queries.
  • Deploy and manage applications in AWS containerized environments using ECS and EKS.
  • Create and maintain Infrastructure as Code (IaC) using Terraform.
  • Implement CI/CD pipelines and deployment automation using Jenkins and Spinnaker.
  • Monitor application performance, troubleshoot production issues, and improve system reliability using Splunk and Dynatrace.
  • Collaborate with cross-functional teams to deliver secure, high-performing, and resilient software solutions.
  • Participate in code reviews, architecture discussions, and engineering best practices initiatives.
  • Stay current with emerging technologies including Spring AI, Agentic AI concepts, and Model Context Protocol (MCP).

Requirements

  • 3-6 years of professional software engineering experience.
  • Strong programming experience with Java 21 (or modern Java versions).
  • Hands-on experience with Spring Boot and REST API development.
  • Experience building microservices architectures and distributed systems.
  • Strong understanding of Spring Cloud components and cloud-native application design.
  • Experience working with Cassandra and/or MongoDB.
  • Hands-on experience with AWS cloud services.
  • Experience deploying containerized applications using ECS and/or EKS.
  • Strong knowledge of Infrastructure as Code using Terraform.
  • Experience building and maintaining CI/CD pipelines using Jenkins and Spinnaker.
  • Experience with application monitoring, logging, and observability tools such as Splunk and Dynatrace.
  • Understanding software engineering best practices, testing, and performance optimization.

Qualifications

  • 3-6 years of professional software engineering experience.
  • Strong programming experience with Java 21 (or modern Java versions).
  • Hands-on experience with Spring Boot and REST API development.
  • Experience building microservices architectures and distributed systems.
  • Strong understanding of Spring Cloud components and cloud-native application design.
  • Experience working with Cassandra and/or MongoDB.
  • Hands-on experience with AWS cloud services.
  • Experience deploying containerized applications using ECS and/or EKS.
  • Strong knowledge of Infrastructure as Code using Terraform.
  • Experience building and maintaining CI/CD pipelines using Jenkins and Spinnaker.
  • Experience with application monitoring, logging, and observability tools such as Splunk and Dynatrace.
  • Understanding software engineering best practices, testing, and performance optimization.

Skills

  • Java 21 (or modern Java versions)
  • Spring Boot and REST API development
  • Microservices architectures and distributed systems
  • Cassandra and MongoDB
  • AWS cloud services
  • ECS and EKS
  • Terraform
  • Jenkins and Spinnaker
  • Splunk and Dynatrace
  • Software engineering best practices, testing, and performance optimization

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement plan
  • Long-term disability insurance
  • Short-term disability insurance
  • 5 personal days annually
  • 10-15 days of paid vacation
  • 6 paid holidays + 1 floating holiday
  • Ascendion Learning Management System access

Pay

The salary for this position is between $110K-$120K USD annually. Pay within this range may vary based on geography, experience, skills, and applicable qualifications.

Schedule

5 days Onsite in Manhattan, NYS

Similar jobs

Developer

PennroseHouston, TX· 2 wk ago
Engineering$110k–$135k/yrapply on careers-pennrose.icims.com

Developer

Randstad Digital AmericasMalvern, PA· 1 wk ago
Engineering$51.78–$56.78/hrapply on randstadusa.com

Developer

eTeamTennessee, United States· 1 mo ago
RemoteOTHRapply on www2.jobdiva.com

Developer

DC InternationalCarrollton, TX· 1 mo ago
RemoteInformation Technologyapply on paycomonline.net

Developer

Tata Consultancy ServicesCharlotte, NC· 1 mo ago
Engineering$120k–$135k/yrapply on ibegin.tcsapps.com

Developer

AllianceBernsteinNashville, TN· 2 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com