We are looking for a highly experienced Java Consultant to support technical interviews, conduct skill assessments. The ideal candidate combines strong hands-on engineering skills with a consultative mindset and the ability to evaluate and mentor other engineers.
6+ years of hands-on software development experience, preferably in Agile environments Strong expertise in Java (core and ecosystem); additional experience with Python and/or Scala is a plus Solid experience in building high-volume, low-latency, and distributed systems Strong understanding of system design, architecture, and scalability principles Experience with relational and NoSQL databases Knowledge of software development best practices (clean code, design patterns, testability) Experience with test automation and continuous delivery practices Familiarity with modern development tools, CI/CD pipelines, and version control systems (Git)