Job Description
Job Title: Java Developer
Location: California, USA
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.
Position Overview:
We are seeking a skilled Java Developer to join our dynamic team in California. The ideal candidate will have a strong background in Java development, experience with cloud platforms, and a passion for building scalable, high-performance applications.
Key Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot and RESTful APIs.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement best practices in software engineering, including code reviews, unit testing, and continuous integration.
- Work with cloud platforms (AWS or Azure) to deploy and manage applications.
- Participate in Agile/Scrum ceremonies and contribute to team success.
- Troubleshoot, optimize, and enhance existing systems for performance and scalability.
- Stay current with emerging technologies and industry trends.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in Java development.
- Proficiency with Spring Boot, REST APIs, and microservices architecture.
- Hands-on experience with cloud platforms such as AWS or Azure.
- Strong understanding of Agile/Scrum methodologies.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience leading technical projects or mentoring junior developers.
- Contributions to open-source projects.
- Familiarity with additional programming languages (e.g., Python).
- Experience in SaaS, enterprise software, or cloud-native environments.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Flexible work arrangements (hybrid/remote options).
- Generous paid time off and holidays.
- Professional development and training opportunities.