One of our largest clients in the vital records industry is looking for a few Software Engineers to join their dynamic team of 20+ professionals, including 15 developers and 8 QA specialists. You will be working together on a significant project focused on modernization and migration to the Azure cloud. As a software engineer on this team, you will leverage strong Java skills, focusing on JavaServer Faces (JSF)/JavaServer Pages (JSP) and contribute to microservices creation and deployment, initially transitioning from SOAP to RESTful services. This role involves full-stack development, including front-end, back-end, and middleware. Adaptability to learn new tech like GoLang is key as they transition to new technologies. This person will need strong communication skills and the ability to work collaboratively with other team members.
6+ years of professional experience as a software engineer
Proficiency in Java -- Develop and maintain scalable Spring Boot microservices, designing/deploying SOAP or REST services
Experience creating web pages with Thymeleaf for integration with Java applications
Experience developing & maintaining GoLang Code
Experience with JavaServer Faces (JSF) or JavaServer Pages (JSP) -- Specifically PrimeFaces Libraries
Proficiency in cloud computing, specifically with Azure.
Knowledge of messaging tools, including AMPQ (Advanced Message Queuing Protocol), RabbitMQ, Redis, and Kafka
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.