Cypress HCM · 3 hours ago
Java Software Engineer
Cypress HCM is seeking a Java Software Engineer to partner with a collaborative development team in designing, building, and supporting enterprise applications. The role involves contributing across the full application lifecycle and translating functional requirements into technical solutions.
Human ResourcesInformation TechnologyStaffing Agency
Responsibilities
Develop, design, and maintain Java-based applications and web services running on Linux environments
Enhance existing systems while ensuring performance, scalability, and reliability
Work closely with the business side and subject matter experts to translate functional requirements into technical solutions
Utilize relational databases and XML-based data formats for application integration
Qualification
Required
Bachelor's degree in computer science or equivalent field
5+ years of strong programming/software development experience in Java
Angular development experience
Proficiency using modern IDEs such as IntelliJ, Eclipse, or VS Code, with source control via GitHub
Experience with Maven and Spring Frameworks
Strong SQL Server, Linux BD2, and Hibernate for data access
Strong Web Service Development and testing using Postman, SoapUI, and SWAGGER
JAXB (Java Architecture for XML Binding) and XSLT experience
XML Data Consumption experience