Hybrid Java Software Engineer II

Posted 3 weeks ago

Apply now

About the role

  • Design, build, and maintain backend services and APIs that power core features of the Clari platform
  • Collaborate with cross-functional teams to design scalable and maintainable solutions
  • Contribute to improving performance, observability, and overall system reliability
  • Write clean, efficient, and well-tested code with attention to long-term quality
  • Participate in code reviews, architecture discussions, and technical design sessions
  • Troubleshoot and resolve production issues alongside senior engineers
  • Take ownership of projects and continuously refine engineering practices and workflows

Requirements

  • 2–5 years of experience developing backend systems using Java or a similar object-oriented language
  • Solid foundation in computer science fundamentals — data structures, algorithms, and system design
  • Experience building RESTful APIs and working with relational databases such as PostgreSQL or MySQL
  • Familiarity with distributed systems or event-driven architectures (e.g., Kafka)
  • Experience deploying and maintaining services in a cloud environment (preferably AWS)
  • Focus on building maintainable, observable, and performant systems
  • Strong communication skills and ability to collaborate effectively across teams
  • Growth mindset with a drive to expand your technical depth and product understanding

Benefits

  • Team-bonding activities and company-wide events
  • Flexible working hours
  • Annual Well-being and Professional Development Stipends
  • Private Healthcare and Multisport Pass
  • Paid maternity and paternity leave

Job title

Java Software Engineer II

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job