Skip to main content

Java Backend Developer| Remote

Technology
Torentify
1 month ago
Full timeFully remote

Job description

About the Role

We are seeking a Java Backend Developer with strong expertise in Java, Kafka, Cassandra, Spring Boot, and microservices to support software development in a remote, full-time role. The ideal candidate will bring extensive experience with backend technologies, event-driven systems, cloud platforms, and non-relational databases.

This role requires a collaborative and consulting-oriented mindset, strong communication skills, and the ability to work effectively with business customers, architects, and technical teams in a dynamic Agile environment.

Key Responsibilities

Develop and maintain backend software using Java, Core Java, and advanced Java technologies.

  • Design and support microservices using Java and Spring Boot.
  • Work hands-on with Kafka Connect, Kafka messaging, and event streams.
  • Write and maintain JUnit test cases to support software quality and reliability.
  • Work with cloud platforms such as PCF and AWS.
  • Work with NoSQL and non-relational databases, including Cassandra and MongoDB.
  • Apply knowledge of document databases and evaluate appropriate database technologies based on application requirements.
  • Work with OpenShift and Kubernetes environments.
  • Participate in Agile methodologies, including estimation techniques and key Agile ceremonies.
  • Collaborate with business customers, architects, and team members to support technical and business objectives.
  • Contribute to client transformation goals through an engineering and consulting mindset.
  • Learn and adopt new technologies as required in a fast-paced development environment.

Required Qualifications

10 years of experience with Java, Core Java, and advanced Java concepts and technologies.

  • Strong software development experience.
  • Hands-on experience with Kafka Connect and Kafka messaging/event streams.
  • Experience with Java, Spring Boot, and microservices.
  • Experience writing JUnit test cases.
  • Experience with cloud platforms such as PCF and AWS.
  • Experience with NoSQL and non-relational databases, particularly Cassandra.
  • Strong understanding of MongoDB and non-relational document databases.
  • Expertise in OpenShift and Kubernetes.
  • Solid understanding of Agile methodology, estimation techniques, and key Agile ceremonies.
  • Strong communication and collaboration skills.

Preferred Qualifications

Experience working in consulting-oriented software development environments.

  • Ability to evaluate and determine when to use different NoSQL and document database technologies.
  • Willingness to learn new technologies and adapt to changing technical requirements.
  • Strong ability to collaborate with business customers, architects, and cross-functional technical teams.
  • Engineering and consulting mindset focused on helping clients achieve transformation goals.

Work Arrangement

Location: United States

  • Work Arrangement: Remote
  • Employment Type: Full-time

Apply Now

Apply now to be considered for the Java Backend Developer opportunity and work with Java, Kafka, Cassandra, Spring Boot, microservices, cloud platforms, and modern backend technologies in a remote environment.

Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designmicroservicesspringspring-bootkafkatrade-shows-eventsjunitsensors-test-measurementsoftware-qualityamazon-web-servicesnosqlcassandraapache-cassandramongodbkubernetesagile-methodologyemerging-technologies

Interested in this role?