Job Description
Full Stack Java Engineer (hybrid) (218141-11)A local company leading the way in HR and Payroll solutions, combining the reliability of our trusted platform with cutting-edge features that empower businesses and their employees. As a Full Stack Software Engineer, you?ll play a key role in maintaining and enhancing our established system while contributing to the design and development of new, forward-thinking solutions that meet the evolving needs of our clients.
Be part of Hawaii?s largest employment services company where innovation and collaboration are core values. Work closely with a talented team, including product managers, designers, and engineers, to build industry-leading solutions. Enjoy opportunities for professional growth and skill development in a supportive environment. Make a meaningful impact by helping businesses across Hawaii thrive through technology.
Hours
Full-time, Monday to Friday, 8:00am-5:00pm
Location
Honolulu, Oahu
Pay
$80,000 to $120,000 a year
Responsibilities
- Maintain and enhance company platform, ensuring reliability, security, and scalability.
- Design and develop new features that deliver value and enhance the user experience.
- Partner with the product team and other stakeholders to translate business requirements into robust technical solutions.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Conduct thorough testing and debugging to ensure software quality and performance.
Qualifications
Required Skills and Qualifications:
- Proficiency in Java 8+ and object-oriented design principles.
- Experience with HTML, CSS, JavaScript, and modern front-end practices.
- Hands-on experience with Git for source control and version management.
- Familiarity with MVC frameworks including Spring.
- Understanding of agile development methodologies and ability to thrive in a fast-paced environment.
Preferred Experience:
- Experience with web services technologies such as REST, WSDL, and SOAP.
- Knowledge of automation testing tools like JUnit and Selenium.
- Database management experience with MySQL and MongoDB.
- Previous exposure to extending legacy platforms with modern solutions.