← all jobs

Java Backend Developer II

Work from home Full-time role Hiring

# Java Backend Developer – Kafka & Cassandra ## About the Role We are seeking an experienced Java Backend Developer with strong expertise in Kafka, Cassandra, Spring Boot, and Microservices to join a full-time remote team. The role requires hands-on software development experience and strong knowledge of core and advanced Java concepts and technologies. The ideal candidate will have an engineering and consulting mindset, enjoy working in a dynamic, fast-paced environment, and collaborate closely with business customers, architects, and team members to support technology transformation goals. ## Key Responsibilities Design, develop, and maintain backend software using Java, Core Java, and advanced Java technologies. Develop and support microservices using Java and Spring Boot. Work hands-on with Kafka Connect and Kafka messaging and event streams. Develop and maintain applications using non-relational databases such as Cassandra and MongoDB. Apply knowledge of non-relational and document databases to determine appropriate technology choices. Write and maintain JUnit test cases. Work with cloud platforms including PCF and AWS. Develop and support applications in OpenShift and Kubernetes environments. Participate in Agile methodology, including estimation and key Agile ceremonies. Collaborate with business customers, architects, and team members on technical solutions. Contribute to client transformation goals through an engineering and consulting mindset. Learn and adopt new technologies in a dynamic, fast-paced environment. Participate actively in technical and business discussions. Work collaboratively across teams to support effective delivery and management. ## Required Qualifications 10 years of experience in Java, including Core Java and advanced Java concepts and technologies. 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 databases, including Cassandra. Strong understanding of 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 with MongoDB. Ability and willingness to learn new technologies. Engineering and consulting mindset focused on supporting client transformation goals. Experience working closely with business customers and architects. ## Skills & Competencies Java Core Java Advanced Java Spring Boot Microservices Apache Kafka Kafka Connect Kafka messaging and event streams Cassandra MongoDB NoSQL databases Non-relational and document databases JUnit AWS PCF OpenShift Kubernetes Software development Agile methodology Estimation techniques Technical collaboration Consulting mindset Communication and stakeholder collaboration Adaptability and willingness to learn ## Education & Experience Education No specific educational qualification is stated in the original job description. Experience 10 years of Java experience, including Core Java and advanced Java concepts and technologies. Software development experience. Hands-on Kafka Connect and Kafka messaging/event-stream experience. Java, Spring Boot, and Microservices experience. NoSQL database experience, particularly Cassandra. Cloud platform experience with PCF and/or AWS. OpenShift and Kubernetes expertise. ## Work Arrangement & Schedule Location: Remote Employment Type: Full-time The original job description does not specify weekly working hours or weekend requirements. ## Compensation & Benefits Compensation information is not provided in the original job description. Benefits information is not provided in the original job description. ## Compliance / Additional Information The role requires a highly collaborative working style and strong communication skills, with active participation in discussions involving business customers, architects, and team members.

More open positions

Account Manager, Missouri and Southern IL Territory- Mortgage Insurance

Work from home Full-time role

Credentialing & Enrollment Representative

Work from home Full-time role

USA_Developer

Work from home Full-time role

Staff Software Engineer

Work from home Full-time role

Child Development Instructor (Bilingual), Part-time Adjunct Pool (Online)

Work from home Full-time role

Remote Data Entry Specialist & Customer Service Agent – Flexible Hours, Work From Home, No Experience Required – Join brighthush Today

Work from home Full-time role

Data Analyst (Life Sciences Specialist) (Direct hire $125-210k) telecommute

Work from home Full-time role

Sr. Implementation Manager

Work from home Full-time role

Sales Executive - Remote

Work from home Full-time role

Global Study Associate Director

Work from home Full-time role

Case Management Pharmacist (Remote)

Work from home Full-time role

[Remote] HR Systems Analyst - (Human Resources) - Lawrenceville, GA

Work from home Full-time role

Business Insight Lead (User Growth)

Work from home Full-time role

Remote Data Entry Clerk – Detail‑Oriented Data Management Specialist for nexahire (Remote, Los Angeles, CA)

Work from home Full-time role

[Remote] Principal Software Engineer - Streaming Insights (Remote)

Work from home Full-time role

Business Intelligence Analyst (Remote)

Work from home Full-time role

[Remote] Education Sales Consultant

Work from home Full-time role

Ex- Steuerfachangestellter (m/w/d) mit Datev / Finanzbuchhaltung Erfahrung - 100

Work from home Full-time role

Remote Focus Group Panelist & Data Entry Specialist – Flexible Part‑Time Role with Up to $750 Weekly Earnings – Join brighthush’s Innovative Market Research Community

Work from home Full-time role

Senior Software Developer

Work from home Full-time role

Accounting Manager (E-commerce & Consumer Brands) | Remote | Philippines

Work from home Full-time role