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 Title: Java Developer (Mid-Level)

Location: New York, NY (Remote)

Department: Engineering

Reports to: Engineering Manager

About Leoforce

Leoforce is the innovative company behind Arya and Ira, the AI-powered recruiting technology that revolutionizes talent discovery and engagement. Arya combines advanced AI and Talent Intelligence to help recruiters find highly compatible candidates, reducing time-to-hire and ensuring success for every role. At Leoforce, we are passionate about empowering recruiters and job seekers with responsible AI that delivers unbiased, data-driven results. We believe in fostering a workplace built on respect, integrity, and the freedom to innovate.

Position Summary

We are seeking a mid-level Java Developer to join our distributed engineering team. In this role you will design, build, and maintain scalable backend services that power our AI-driven recruiting platform. You will work closely with product managers, data scientists, and frontend engineers to deliver features that help recruiters discover and engage talent more effectively.

Key Responsibilities

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

- Write clean, maintainable, and testable code following best practices (TDD, SOLID, DRY).

- Collaborate with cross-functional teams to define, design, and ship new features.

- Optimize applications for performance, scalability, and reliability.

- Participate in code reviews and contribute to engineering standards.

- Troubleshoot and resolve production issues in a timely manner.

- Contribute to CI/CD pipelines and cloud infrastructure (AWS).

Required Skills & Experience

- 3–6 years of professional experience developing backend services in Java.

- Strong proficiency in Java 8+ and the Spring ecosystem (Spring Boot, Spring Data, Spring Security).

- Experience building RESTful APIs and working with microservices architecture.

- Solid understanding of relational databases (PostgreSQL or MySQL) and ORM frameworks (JPA/Hibernate).

- Familiarity with cloud platforms (AWS preferred) and containerization (Docker, Kubernetes).

- Experience with version control (Git) and agile development practices.

- Ability to write unit and integration tests (JUnit, Mockito).

Preferred Skills

- Experience with event-driven architectures (Kafka, RabbitMQ).

- Exposure to DevOps practices and tools (Terraform, Jenkins, GitHub Actions).

- Knowledge of security best practices and performance tuning.

Education

- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience).

Benefits & Culture

- 100% remote-first work environment.

- Competitive salary and equity packages.

- Comprehensive health, dental, and vision insurance.

- 401(k) with company match.

- Generous PTO and paid parental leave.

- Annual professional development stipend.

- Collaborative, inclusive culture that values innovation and continuous learning.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you