onsite
Senior Java Developer ML/AI - Lighthouse Technology Services
Software Engineer
Lead the design and development of payroll and workforce management solutions, integrating advanced machine learning and AI capabilities using Java, Spring, and Hibernate. Drive end‑to‑end delivery in an Agile environment.
About the role
Key Responsibilities
- Lead business requirement gathering sessions and translate needs into scalable Java solutions.
- Design, develop, and maintain payroll and workforce management applications with Spring and Hibernate.
- Integrate machine learning and AI models into production services, ensuring performance and reliability.
- Implement RESTful APIs and data pipelines, optimizing SQL queries for large datasets.
- Collaborate with cross‑functional teams in an Agile setting, delivering incremental value.
Requirements
- 5+ years of professional Java development experience.
- Strong background in ML/AI concepts and practical implementation.
- Proficiency with Spring, Hibernate, REST, and relational databases.
- Experience deploying Java services on cloud platforms (AWS, Azure).
- Excellent communication skills and a collaborative mindset.
Skills
javamachine learningsqlagile