Java Developer
Overview:
We are seeking a talented Java Developer to join our dynamic team. As a Java Developer, you will be responsible for supporing the client and enhancing our applications. You will collaborate with cross-functional teams to design, develop, and maintain high-quality software solutions.
Job Requirements
- 8+ years of experience with full stack development using Java and .Net frameworks
- Strong core language skills in Java
- Experience with relational databases, such as MS SQL
- Experience with source control systems such as Git, SVN etc.
- Proficient in HTML, CSS and JavaScript
- Domain driven design experience
- Experience with unit testing and mocking frameworks
- Practical experience with SOLID design principles.
- Experience with dependency injection frameworks
- Experience with APIs and webservices
Preferred Experience
- Experience with Struts and JSF
- Experience with Security frameworks (e.g., JWT, OATH2)
- An understanding of the Insurance industry.
- Work experience in Property Casualty or Specialty Insurance.
A qualified candidate will:
- Communicate concepts and ideas effectively
- Actively participate in discussions about requirements and technical design
- Use logic and an analytical thought process to solve problems
- Have a curious nature and a desire to understand how things work
- Be self-driven. Work independently to complete assignments in a timely manner
- Collaborate with others. Ask questions when needed and assist others when possible.
- Work East coast business hours (EST/EDT)
If you are a passionate Java Developer looking to make an impact in a fast-paced environment, we encourage you to apply. Join us in creating innovative solutions that drive our business forward.
Job Type: Full-time
Pay: $96,105.33 - $115,739.75 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Compensation package:
- Hourly pay
- Weekly pay
- Yearly pay
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Work Location: Remote