What are the responsibilities and job description for the Java Developer position at Cypress HCM?
12-month Contract-to-Hire
Location: Remote (EST/CST preferred)
Pay: $55 - 65/hr (compensation can vary depending on experience)
This role partners with collaborative development team to design, build, and support enterprise applications that serve both technology and business stakeholders. Java Developer will contribute across the full application lifecycle, from development through testing and enhancements.
Most Important Responsibilities
Location: Remote (EST/CST preferred)
Pay: $55 - 65/hr (compensation can vary depending on experience)
This role partners with collaborative development team to design, build, and support enterprise applications that serve both technology and business stakeholders. Java Developer will contribute across the full application lifecycle, from development through testing and enhancements.
Most Important Responsibilities
- Design, develop, and maintain scalable applications built on Java, Spring, and Spring Boot.
- Develop and enhance front-end functionality using Angular.
- Support server-side scripting and lightweight services using Node.JS.
- Build and maintain database objects – including tables, stored procedures, views, and functions across SQL Server and IBM DB2.
- Work cross-functionally in an Agile/Scrum environment.
- Participate in code reviews, unit testing, and continuous integration.
- Use Git for source control and Jira for tracking and sprint planning.
- Troubleshoot, debug, and improve existing applications.
- Contribute to architectural discussions and propose improvements to system design.
- Deploy and support applications using Maven, and support application environments leveraging JBoss, Kubernetes, and monitoring/logging tools such as Splunk and Dynatrace.
- Bachelor’s degree in computer science or equivalent field.
- Strong programming/software development experience in Java, Spring, and Spring Boot in enterprise-level development.
- Experience with Angular for front-end development.
- Working knowledge of Node.JS
- Proficient with SQL Server and IBM DB2, including writing complex queries and stored procedures.
- Experience working with Agile methodologies.
- Familiarity with Git version control workflows.
- Jira for task and spring management.
- Maven build tools.
- Experience with application servers and orchestration platforms such as JBoss and Kubernetes.
- Experience with application servers and orchestration platforms such as JBoss and Kubernetes.
- Experience with logging and monitoring tools (Splunk/Dynatrace).
- Experience with CI/CD pipelines.
- Familiarity with Restful API development.
- P&C or claims insurance domain experience.
Salary : $55 - $65