Negotiable
Outside
Hybrid
USA
Summary: The Java Developer role requires a seasoned professional with over 12 years of experience in Java and related backend technologies, including Spring Boot and various front-end frameworks. The position emphasizes expertise in REST API development, Agile methodologies, and integration with third-party APIs. Candidates should also possess strong knowledge of messaging frameworks and be comfortable working in Unix/Linux environments. The role offers flexibility in working arrangements, either remotely or from Jersey City, New Jersey.
Key Responsibilities:
- 12+ years of experience in Java, Spring Boot, and related backend technologies.
- Experience in Spring/Spring boot framework, REST API development.
- Experience in React JS and front-end frameworks.
- Experience in Angular 11 or higher, JavaScript frameworks, CSS, and HTML.
- Experience & Good Understanding of Messaging frameworks like IBM MQ /Kafka.
- Experience in Test-driven and Behavior-driven development.
- Experience with Agile Software development methodologies, tools, and processes.
- Hands on experience in NodeJS/Express or Java Spring Boot API development.
- Exposure to any of the build and deployment tools, Gradle, Maven, JENKINS.
- Experience with JUnit, Jasmine, and any of the mocking frameworks Mockito.
- Experience with using JEE technologies, REST, and Spring.
- Experience with software development on Unix/Linux environments.
- Experience with back-end development using languages such as Java.
- Experience in integrating with various 3rd party APIs (REST/SOAP/gRPC).
- Experience in React.js is preferred, but optional for strong backend developers.
- Strong knowledge of distributed messaging platforms like (Apache Kafka, RabbitMQ etc).
- Good understanding of No SQL database like Mongo Db will be a plus.
Key Skills:
- Java
- Spring Boot
- REST API development
- React JS
- Angular 11 or higher
- JavaScript frameworks
- CSS
- HTML
- Messaging frameworks (IBM MQ / Kafka)
- Test-driven development
- Behavior-driven development
- Agile methodologies
- NodeJS/Express
- Gradle
- Maven
- JENKINS
- JUnit
- Jasmine
- Mockito
- JEE technologies
- Unix/Linux environments
- 3rd party API integration
- Apache Kafka
- RabbitMQ
- No SQL databases (Mongo Db)
Salary (Rate): undetermined
City: Jersey City
Country: USA
Working Arrangements: hybrid
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Detail: Java Developer
Contract: W2 Only.
Job Description
- 12+ years of experience in Java, Spring Boot, and related backend technologies.
- Experience in Spring/Spring boot framework, REST API development
- Experience in React JS and front-end frameworks.
- Experience in Angular 11 or higher, JavaScript frameworks, CSS, and HTML.
- Experience & Good Understanding of Messaging frameworks like IBM MQ /Kafka
- Experience in Test-driven and Behavior-driven development
- Experience with Agile Software development methodologies, tools, and processes
- Hands on experience in NodeJS/Express or Java Spring Boot API development.
- Exposure to any of the build and deployment tools, Gradle, Maven, JENKINS
- Experience with JUnit, Jasmine, and any of the mocking frameworks Mockito
- Experience with using JEE technologies, REST, and Spring.
- Experience with software development on Unix/Linux environments.
- Experience with back-end development using languages such as Java.
- Experience in integrating with various 3rd party APIs (REST/SOAP/gRPC).
- Experience in React.js is preferred, but optional for strong backend developers.
- Strong knowledge of distributed messaging platforms like (Apache Kafka, RabbitMQ etc)
- Good understanding of No SQL database like Mongo Db will be a plus..