Logo
Addsource

Java Developer with React

Addsource, Little Ferry, New Jersey, us, 07643


Minimum QualificationsMinimum high school diploma and eight (8) years of software systems programming experience, at least three (3) of which should be inclusive of experience with Java server programming using J2EE/JEE technologies.Bachelor’s degree in a relevant/related field is a significant plus and strongly preferred.Technical SkillsStrong knowledge of Java and a wide range of Java/J2EE/JEE technologies such as JDBC, JNI, JSP/Servlets, JTA, JMS, JNDI, JMX, JAAS, and others.Strong in Spring boot, Microservices, ReactJS, React Hooks.Primary Skills:

Backend: Java 7/8/11 (java from core to advanced concepts), JUNIT, Spring boot, Spring Framework, Service API, Microservices.Frontend: ReactJS, React Hooks, CSS, Bootstrap, HTML5, JavaScript, Typescript, Jest unit testing framework.DB: PLSQL, Oracle 11g.OS: Windows, Linux.

Secondary Skills: Oracle ADF / SOA, NodeJS, Spring cloud.Desirable Skills:

Exposure to Jira, GIT, Jenkins.Docker/Containerization.Must have knowledge on CI/CD tools and practices, Enterprise architecture patterns.Must have of object-oriented programming concepts and design patterns.Strong Understanding of multi-tier distributed software architectures, concurrent programming concepts, and multi-threaded applications.Strong Knowledge of relational databases and SQL.Knowledge of Azure Cloud.Experience with advanced XML technologies and API’s such as XSD.Experience with Web Services and SOA and related standards such as SOAP, WSDL, UDDI, and BPEL.

Additional RequirementsRequired licensures, professional certifications, and/or Board certifications as applicable.Knowledge of healthcare claims and health insurance industry preferred.Knowledge of business directions, trends, and impacts of key business and IT initiatives.Knowledge of project management and execution of multiple projects.Strong problem-solving, troubleshooting, analytical, and organizational skills.Excellent oral, written, and communication skills.The ability to quickly attain and understand new processes with strict attention to detail.Ability to meet strict deadlines, work on multiple tasks, and work well under pressure.Ability to work at the highest technical level on all phases of software systems programming applications.Ability to analyze data and arrive at a logical conclusion.

#J-18808-Ljbffr