Job Description
Job Title: Java Developer
Location: New York, NY (on-site)
Experience: 3–7 years
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.
Role Overview
We are seeking a Java Developer to research, design, and develop high-performance, scalable computer software with a focus on web applications. You will own features end-to-end—from design and coding to testing, debugging, and maintenance—while collaborating closely with cross-functional teams.
Key Responsibilities
• Design, code, test, and debug Java-based applications
• Build and maintain web applications using Spring Boot
• Create and manage RESTful APIs
• Work with relational databases (Oracle, MySQL, PostgreSQL)
• Collaborate with developers, designers, and stakeholders
• Ensure application reliability, fix bugs, and implement updates
• Stay current with emerging technologies and best practices
Required Skills (Must-Have)
• Strong proficiency in Java and core libraries
• Hands-on experience with Spring Framework
• Proven experience building RESTful APIs
• Solid understanding of relational databases (MySQL, PostgreSQL, or Oracle)
• Proficiency with Git or similar version-control systems
• Excellent problem-solving and debugging abilities
• Strong communication and teamwork skills
• Experience working in Agile/Scrum environments
Preferred Skills
• Experience with Hibernate ORM
• Familiarity with front-end technologies (HTML, CSS, JavaScript)
Education & Experience
• Bachelor’s degree in Computer Science or related field
• 3–7 years of professional Java development experience