Backend Java Developer

Lorvenk Technologies LLC
Boston, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Boston, United States of America

Tech stack

Java
Activity Diagram
Unit Testing
IBM DB2
Software Design Patterns
Drools
Java Platform Enterprise Edition (J2EE)
Hibernate
IBM Websphere Application Server
Spring
WildFly (JBoss AS)
JUnit
Shell
Mule
MyBatis
Object-Oriented Software Development
Simple Object Access Protocol (SOAP)
SQL Databases
Integration Testing
Web Applications
Web Services
XML
Layered Systems
Angular
Information Technology
Front End Software Development
REST
Enterprise Service Bus

Job description

Work with Business Analysts to understand requirements and translate to design.

Source code development.

Unit test case development.

Functional/system integration testing support and Deployment.

Integrate component design.

Support production as needed and meet development schedules.

Requirements

You must be adept at problem solving, workflow analysis, interpersonal relations, and have excellent oral/written communications skills. You must have the ability to direct others while promoting a spirit of partnership and collegiality across administrative and functional areas of the company. You will be expected to contribute with hands on development., 7+ years of professional experience / skills in JAVA/J2EE, Object Oriented, Design Patterns, XML, DB2, and SQL.

Must have Design skills (Class diagrams, sequence diagrams, activity diagrams, etc.)

Desirable knowledge includes P&C Insurance industry, WebSphere, JBOSS, ESB (Mule), Rule Engines(Drools e.g), JUnit, Hibernate/MyBatis, Spring, Web Service, Unix Shell Scripting.

SOAP and REST web services design and development experience.

Front-end(UI) development experience also preferred. If possible, with AngularJS.

Knowledge and/or experience with P&C and home owners/renters insurance business area preferred.

Knowledge of IT concepts, strategies, methodologies.

Knowledge of diverse technologies and new technical architecture principles and concepts.

Understanding of layered systems architectures and layered solutions and designs.

Good oral and written communication skills; presentation skills and strong work ethics.

Education:

Bachelor's or Master's degree (preferred) in Computer Science or related field.

Java Certifications (developer, web component) is preferred.

Apply for this position