CareerPlanSign in

Software Engineer - New York

USA🌐 Remote💼 Full-time💰 $123,000–$123,000🗓 2026-09-03 → 2026-09-26

Core

Design, develop, and support scalable Java-based APIs, backend services, and data processing pipelines for analytics and search solutions.

Role type

Senior IC backend software engineer (Java/Spring Boot)

Builds

Scalable APIs, data ingestion workflows, search capabilities, and analytics applications

Domain

Cloud-native backend development and data engineering

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Java 11+, Spring Boot 3+, RESTful API design, microservices, relational databases (SQL Server, MySQL), NoSQL (MongoDB, Elasticsearch), ETL/data pipelines, automated testing (JUnit, Mockito), CI/CD, Linux administration, Git, Gradle/Maven

Preferred skills

AWS/Azure/GCP, Docker, Kubernetes, distributed systems, machine learning/AI, public sector experience

Technologies

AWS, Azure, Docker, Elasticsearch, Gradle, JUnit, Kubernetes, Maven, MongoDB, MySQL, Spring Boot

Responsibilities

Design and build scalable APIs and backend services; develop data ingestion and transformation workflows; improve search capabilities using Elasticsearch; partner with cross-functional teams to deliver technical solutions; optimize application performance and security; maintain data pipelines for analytics; participate in code reviews and CI/CD activities; troubleshoot complex technical issues; contribute to architectural decisions

Seniority

Senior, hands-on IC

Sourced via devitjobs · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.