- Experience in at least one messaging protocol (ex. Kafka, RabbitMQ, JMS, etc.)
- Experience with Spring Boot
- Java full stack technologies
- Angular or other web-based UI frameworks
- RDBMS, SQL, PL/SQL, Oracle DB
- XML/XSD/XSLT and JSON
- Modern source control, build and continuous integration solutions.
- UNIX/Linux Shell scripting
- Spring/Tomcat application server
Knowledge, Skills and Abilities
Education: Bachelor's Degree or professional level of knowledge in a specialized field, or equivalent, related experience.
Experience: 8 or more years - or Bachelor's Degree equivalent plus 10 or more years.
Additional Knowledge, Skills and Abilities
Advanced understanding of application architecture and technologies.
Proven analytical, decision making, and problem solving abilities.
Proven ability to identify and develop technical solutions for the larger and more complex projects.
Proven ability to recommend software solutions for our largest and most highly complex projects.
Proven ability to excel in a consulting role on application architecture, business processing, and/or system integration needs.
strong experience with common industry development platforms required.
Thorough understanding of the business and technical elements of the Insurance industry preferred.
Proven ability and work history to provide accurate estimates.
Able to coach and direct staff in a demanding technical environment.
Proven ability to identify, manage and mitigate project risks
Excellent interpersonal, communication, and presentation skills, both written and verbal.
Excellent listening skills.
Excellent organizational and time management skills.
Excellent negotiating and influencing skills.
Proven ability to develop highly complex project development plans.
Demonstrated dependability in a highly dynamic environment.
location: Webster, Massachusetts
job type: Permanent
salary: $125,000 - 145,000 per year
work hours: 8am to 6pm
Provide application expertise and guidance to Business Applications professionals on application architecture, business processing, and on system integration needs. Perform the more complex systems analysis and design along with highly complex programming duties as defined by detail requirements and design. Work with IT functional areas to identify, propose and lead the development of new technologies as solutions to business direction and strategies. Participate in the decision making process with all levels of Business Applications staff and management, as well as on project teams and make recommendations to effect change.
- Experience level:
- Education: Bachelors
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.