Java Engineer (with CP Skills)

Java developers with strong problem-solving and a competitive programming background, building scalable enterprise applications with Java and Spring.

What you will do

  • Use AI-assisted tools to improve coding, debugging and documentation
  • Evaluate and integrate AI-generated output critically
  • Find bottlenecks and bugs and fix them
  • Apply backend design patterns and object-oriented principles

What you bring

  • Strong Java and Spring
  • REST APIs, microservices and server-side development
  • Deployment on Linux and Docker
  • SQL and NoSQL databases
  • Strong data structures and algorithms
  • Bachelor’s degree in CS, IT or a related field

Nice to have

  • Competitive programming on Codeforces, LeetCode or HackerRank, or ICPC
  • Mobile app development

Benefits

  • Two festival bonuses per year
  • Subsidized lunch and snacks
  • Regular indoor and outdoor team events
  • Frequent knowledge-sharing sessions
  • Long-term growth opportunities in a high-quality work environment
  • Friendly team culture and a competitive salary package

How to apply

Apply through our hiring platform. It takes a few minutes.

Not quite the right role? Tell us what you do best.

We read every application, including general ones.