MCPNew: now works with Claude & AI assistants
Jobgether

Jobgether

Software Development Engineer II ( Java Backend )

Company

Jobgether

Role

Software Development Engineer II ( Java Backend )

Location

Remote

Job type

Full-time

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

Accountabilities: You will be responsible for designing, developing, and maintaining scalable backend services that support high-traffic, mission-critical applications. The role involves building REST-based APIs, ensuring system performance, and contributing to overall software architecture decisions. You will also participate in production support activities, including debugging issues, resolving system failures, and participating in on-call rotations. Key responsibilities include:

  • Designing and developing high-performance backend applications using Java and Spring Boot, ensuring scalability and low latency
  • Building and maintaining RESTful APIs and microservices-based architectures
  • Working with SQL and NoSQL databases (such as MySQL and Cassandra) to design efficient data models
  • Debugging production issues and ensuring system stability across distributed environments
  • Collaborating with cross-functional teams to define technical requirements and manage dependencies
  • Participating in code reviews, enforcing coding standards, and improving overall code quality
  • Working with event-driven systems and data processing tools such as Kafka and related frameworks
  • Documenting technical designs, system flows, and implementation approaches
  • Contributing to DevOps practices using tools like Jenkins, Git, and Kubernetes
  • Supporting continuous improvement of engineering practices and platform reliability

Requirements

This role requires strong backend engineering expertise with deep hands-on experience in Java and distributed systems. You should be comfortable working in complex, high-scale environments and collaborating across teams. Key requirements include:

  • 7+ years of experience in software development, with strong backend engineering focus
  • Strong proficiency in Java, Spring Boot, and multithreaded application development
  • Solid understanding of data structures, algorithms, and system design principles
  • Hands-on experience with SQL and NoSQL databases such as MySQL and Cassandra
  • Experience building and maintaining REST APIs and distributed microservices systems
  • Familiarity with data streaming and processing tools like Kafka, Airflow, Spark, or Hadoop
  • Experience working with version control, CI/CD pipelines, and tools like Git and Jenkins
  • Exposure to Kubernetes and cloud environments such as AWS or GCP is a plus
  • Strong debugging, analytical, and problem-solving skills
  • Ability to collaborate effectively in Agile development environments
  • Good technical communication skills and ability to mentor junior engineers
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience)

Benefits

  • Competitive compensation package
  • Health insurance coverage and medical benefits
  • Provident fund and retirement-related benefits
  • Group life insurance and personal accident coverage
  • Employee stock participation program (ESPP)
  • Learning and development support with training programs and stipends
  • Paid time off and structured leave policies
  • Volunteering days to support social and community initiatives
  • Flexible and remote-friendly work arrangement (as applicable)
  • Inclusive, diverse, and growth-oriented work culture.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Resume ExampleCover Letter Example

Explore more