mycareers logo


Showing: 180 java developer jobs in New York, New York
Java Developer
Commercial Metals
New York, New York
Remote

3 months ago

Job Description

Job Description: Java Developer (Mid-Level, Remote)

Location: Remote (New York City, NY, USA)

Experience Level: Mid-Level (3–6 years)

Job Type: Full-Time, Remote

About Leoforce

At Leoforce, we’re redefining talent acquisition with cutting-edge AI. Our flagship product, Arya, empowers recruiters worldwide to discover and engage top talent faster and smarter. We’re a team of innovators, problem-solvers, and collaborators who believe in building technology that makes hiring more human. Join us to shape the future of recruiting!

Role Overview

We’re seeking a Mid-Level Java Developer to design, develop, and maintain scalable backend systems that power our AI-driven platform. You’ll work with cross-functional teams to build robust APIs, optimize performance, and ensure seamless integration with our AI models. This is a remote-first role, offering flexibility and autonomy.

Key Responsibilities

- Design and develop RESTful APIs and microservices using Java (Spring Boot).

- Collaborate with frontend, data science, and product teams to deliver end-to-end features.

- Optimize applications for performance, scalability, and security.

- Write clean, maintainable code and conduct thorough testing (unit/integration).

- Participate in code reviews and mentor junior developers.

- Troubleshoot and debug production issues.

Required Skills

- Core Java (Java 8+), Spring Boot, Spring Data JPA.

- RESTful API design and microservices architecture.

- SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).

- Cloud platforms (AWS/GCP/Azure) and Docker/Kubernetes.

- CI/CD tools (Jenkins/GitHub Actions) and Agile/Scrum.

- Testing frameworks (JUnit, Mockito).

Preferred Skills

- Experience with Kafka/RabbitMQ for event-driven systems.

- DevOps practices (Terraform, monitoring tools like Datadog).

- Familiarity with AI/ML workflows or data pipelines.

Qualifications

- 3–6 years of backend development experience.

- Bachelor’s degree in Computer Science or related field (or equivalent experience).

- Strong problem-solving and communication skills.

Why Join Us?

- Remote-first culture with flexible hours.

- Career growth opportunities in AI and SaaS.

- Collaborative team that values innovation and diversity.

- Competitive compensation and benefits.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you