We're seeking an experienced mid-level or higher Java developer to join our growing team. The ideal candidate is someone with a background in authoring Java-based RESTful with dynamic HTML / CSS / JS frontends. Candidates should be able to work in a fast paced team environment where close collaboration with the operations team occurs daily. Candidates should have good problem-solving skills and the ability to work both independently and as part of a team.
Requirements
- 2+ years of professional Java development experience
- Understanding of Object-Oriented Programming principles
- Familiarity with Relational DBMSs (MySQL, PostgreSQL)
- Familiarity in front-end technologies (HTML, CSS, JavaScript)
- A.S. in Computer Science or related field (or equivalent experience)
Technical Skills Preferred
- Java 11+
- Spring Boot
- RESTful API Design
- Version Control Systems (Git)
- SQL
- Front-end Development (HTML / CSS / JS)
Nice To Haves
- Insurance Industry Experience
- React / Vue Experience
- GitOps Experience
- Microservice Based Architecture Experience
Responsibilities
- Design and develop Java-based web services
- Design and develop web pages based on business needs
- Write maintainable and efficient code
- Collaborate with cross-functional teams
- Debug and troubleshoot software issues
- Participate in code reviews
- Optimize application performance
- Document technical specifications