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.

Why Join Us?

- Career Growth: Opportunities for professional and personal advancement in a rapidly evolving industry.

- Cutting-Edge Technology: Be part of a team working on revolutionary AI solutions that redefine talent acquisition.

- Collaborative Environment: A culture that values diversity, creativity, and high performance.

- Employee Empowerment: Freedom to innovate and make a difference while being supported by a team that values respect and integrity.

Role Overview

We are seeking a mid-level Java Developer to design, build, and maintain scalable backend services that power our AI-driven recruiting platform. You will work in a fully remote environment, collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

- Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.

- Collaborate with product managers, designers, and data scientists to translate business requirements into technical solutions.

- Write clean, maintainable, and testable code following best practices and design patterns.

- Participate in code reviews, ensuring code quality and knowledge sharing.

- Optimize applications for performance, scalability, and security.

- Troubleshoot and resolve production issues in a timely manner.

- Contribute to continuous improvement of development processes and standards.

Required Skills & Experience

- 3–6 years of professional experience in Java development.

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

- Experience building RESTful APIs and microservices.

- Solid understanding of object-oriented design, data structures, and algorithms.

- Hands-on experience with relational databases (PostgreSQL/MySQL) and ORM frameworks (JPA/Hibernate).

- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

- Proficiency with version control systems (Git) and CI/CD pipelines.

- Excellent problem-solving skills and attention to detail.

- Effective communication skills and ability to work in a distributed team.

Preferred Skills

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

- Exposure to front-end technologies (React, TypeScript) is a plus.

- Knowledge of security best practices and performance tuning.

- Experience working in an Agile/Scrum environment.

Education

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

Benefits & Perks

- 100% remote work with flexible hours.

- Competitive salary and equity packages.

- Comprehensive health, dental, and vision insurance.

- 401(k) with company match.

- Generous PTO and paid holidays.

- Annual professional development stipend.

- Home office setup allowance.

Equal Opportunity Employer

Leoforce is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you