Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Java Backend Developer image - Rise Careers
Job details

Java Backend Developer

We are seeking a highly skilled Java Backend Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and deploying scalable microservices using Spring Boot and Kafka. As a Backend Developer, you will be responsible for leading technical initiatives, mentoring junior developers, and ensuring the high performance and reliability of our microservices-based architecture.

Key Responsibilities:

Design and Development:

  • Design, develop, and maintain microservices architecture using Spring Boot.
  • Implement robust, scalable, and highly available microservices that adhere to industry best practices.
  • Develop and maintain RESTful APIs to support business functionalities.

Kafka Integration:

  • Design and implement event-driven architectures using Apache Kafka.
  • Develop Kafka producers, consumers, and streams to handle high-throughput messaging and data processing.
  • Ensure reliable message delivery, topic partitioning, and message ordering in a distributed environment.

System Architecture:

  • Collaborate with architects to design and implement microservices architecture that meets business and technical requirements.
  • Contribute to the evolution of the system’s architecture, making it more scalable and resilient.

Performance Optimization:

  • Analyze and resolve performance bottlenecks in the system.
  • Optimize microservices for maximum performance, scalability, and reliability.

Cloud Deployment:

  • Deploy microservices on cloud platforms (e.g., AWS, Azure, GCP) using containerization tools like Docker and Kubernetes.
  • Implement CI/CD pipelines for automated deployment and continuous integration.

Security:

  • Ensure all microservices are developed with security best practices in mind.
  • Implement OAuth2, JWT, and other authentication/authorization mechanisms.

Code Quality and Mentorship:

  • Write clean, maintainable, and testable code, following the principles of TDD (Test-Driven Development).
  • Conduct code reviews and provide constructive feedback to peers.
  • Mentor and guide junior developers, promoting knowledge sharing within the team.

Collaboration:

  • Work closely with cross-functional teams including Product Management, QA, and DevOps to deliver high-quality software solutions.
  • Participate in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.

Education:

  • Bachelor’s degree in computer science, Engineering, or a related field.

Experience:

  • 3 to 5 years of hands-on experience in software development with a focus on microservices architecture.
  • Strong expertise in Spring Boot and related Spring frameworks (Spring Cloud, Spring Security).
  • Extensive experience with Apache Kafka, including configuration, optimization, and troubleshooting.
  • Proven experience in deploying and managing microservices on cloud platforms like AWS, Azure, or GCP.

Technical Skills:

  • Proficient in Java (preferably Java 8 or later) and related technologies.
  • Proficient in Sprin Cloud Project.
  • Solid understanding of RESTful services, JSON, and API design.
  • Experience with database technologies like SQL (e.g. Oracle, PostgreSQL), NoSQL (e.g., MongoDB, Cassandra), and data modeling.
  • Familiarity with Docker, Kubernetes, OCP, and CI/CD tools such as Jenkins, GitLab CI, or Tekton.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Strong understanding of Git work and clients.
  • Experience in Jira, Confluence, or MS Azure DevOps.
  • Previous experience writing unit tests with JUnit, Mockito, or Power Mock.
  • Knowledge of markup languages such as JSON and YML.
  • Working knowledge of quality and security scan technologies such as SonarQube or Fortify.
  • Write performance testing scripts using JMeter.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Leadership qualities with a passion for mentoring and knowledge sharing.

Preferred Qualifications:

  • Experience with reactive programming and frameworks like Spring Web Flux.
  • Knowledge of distributed systems, message queues, and streaming platforms.
  • Experience with Domain-Driven Design (DDD) and event sourcing patterns.
  • Familiarity with GraphQL and GRPC.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
SSC HR Solutions Hybrid No location specified
Posted yesterday

Seeking skilled Windows Consultants with expertise in Microsoft product administration and troubleshooting for impactful client engagements in North America.

Photo of the Rise User
Posted 12 days ago

Contribute to Mapbox’s innovative navigation platform by designing and operating advanced routing services using C++ in a fully remote role.

Photo of the Rise User

Lead strategic AI backend engineering and architecture as a Senior Software Engineer at Invisible Technologies, bridging AI innovation with real-world client needs.

Photo of the Rise User

Drive innovation in cybersecurity as a Sr Staff Engineer by enhancing Palo Alto Networks’ Threat Data Platform through backend development and scalable data solutions.

Photo of the Rise User

A US-based Full Stack AI Engineer opportunity at BJAK to build and deploy intelligent financial systems bridging machine learning and user experiences in a remote, high-impact, and collaborative environment.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Feedback Forward
Growth & Learning
Fast-Paced
Collaboration over Competition
Transparent & Candid
Casual Dress Code
Empathetic
Medical Insurance
Paid Time-Off
Maternity Leave
Donation Matching
Vision Insurance
Summer Fridays
401K Matching
Work Visa Sponsorship
Paid Volunteer Time
Equity
Mental Health Resources
Family Medical Leave

Roblox is seeking a Senior Software Engineer – Site Reliability to lead critical projects ensuring platform performance, reliability, and scalability.

Experienced Senior Software Engineer needed at UMMS to design, develop, and lead software projects supporting medical, academic, and business systems.

Photo of the Rise User
Posted 5 days ago

Empower a leading virtual healthcare company as a Senior DevOps Engineer driving scalable cloud infrastructure and CI/CD innovation.

Photo of the Rise User
Posted 6 days ago

Experienced Senior Software Engineer needed at Cayuse to lead application development and advanced analytics projects under the guidance of lead architects.

Photo of the Rise User

Senior Software Development Engineer at Loft Orbital to lead and enhance test infrastructure automation for satellite systems across global locations.

Photo of the Rise User

AlphaSense invites an accomplished Senior Software Engineer to enhance their metadata ingestion and normalization systems that serve millions of companies worldwide.

Photo of the Rise User
AMD Hybrid Austin, Texas, United States
Posted 5 days ago

Innovate with AMD as an AI framework software development engineer driving performance improvements and cutting-edge technology integration.

Photo of the Rise User
Posted 12 days ago

Lead a talented team as Software Engineering Manager at Motorola Solutions, driving release management and reliability for cutting-edge access control technologies.

Photo of the Rise User

Lead the AI Agent Engineering team at Workday to develop cutting-edge AI agents for HR and Finance, driving innovation and delivering scalable, secure solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!