Java Developer - Remote

Java Developer - Remote

Posted 3 days ago by 1753867837

Negotiable
Outside
Remote
USA

Summary: The role of Java Fullstack Developer involves working remotely for a duration of 12 months, requiring extensive experience in core Java and related technologies. The candidate will be responsible for building high-performance microservices and REST APIs, with a focus on cloud deployment and API security. Front-end skills and experience in BPM/workflow systems are also essential for this position.

Key Responsibilities:

  • Develop and maintain high-performance, scalable microservices and REST APIs.
  • Implement event-driven systems using technologies like Kafka and RabbitMQ.
  • Deploy applications in cloud environments (AWS, Docker, Kubernetes).
  • Ensure API security using OAuth and Apigee.
  • Work with databases including RDBMS and Cassandra.
  • Utilize front-end skills in ReactJS and BPM/workflow experience in JBPM.
  • Design workflows in large systems.

Key Skills:

  • 6-10 years of experience in core Java and Spring Boot.
  • Expertise in building microservices and REST APIs.
  • Experience with cloud deployment (AWS, Docker, Kubernetes).
  • Knowledge of API security (OAuth, Apigee).
  • Proficiency in databases (RDBMS & Cassandra).
  • Front-end skills in ReactJS.
  • Experience with BPM/workflow systems (JBPM).

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Hi,

Job Title: Java Fullstack Developer
Location: Remote
Duration: 12 months

Required:

  • 6-10 years of experience in core Java, Spring Boot, and reactive microservices.
  • Must have expertise in building high-performance, scalable microservices, REST APIs, and event-driven systems like Kafka and RabbitMQ.
  • Experience with cloud deployment (AWS, Docker, Kubernetes), API security (OAuth, Apigee), and databases (RDBMS & Cassandra) is required.
  • Front-end skills (ReactJS), BPM/workflow experience (JBPM), and designing workflows in large systems

Thanks,
Thrinadh Busa