Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

NomiSo

Lead Java Developer

Posted Updated
Discussion

Description

Requirements:

  • Total Experience: Ideally 10+ years (Staff or Principal level); may consider 8+ years for exceptionally strong candidates.
  • Java/Spring Boot: 8+ years of hands-on experience with Core Java and Spring Boot, Proficient in multithreading, dependency injection, and aspect-oriented programming (AOP).
  • Strong debugging skills and ability to identify performance bottlenecks.
  • Experience with SQL and NoSQL databases.
  • Strong knowledge of Git (preferred: GitLab; acceptable: GitHub, Bitbucket, etc. ).
  • Microservices Architecture: Solid experience developing and working with microservices.


Deployment and Operations:

  • Knowledge of deploying and running services in Kubernetes.
  • Experience with building RESTful web services (bonus: gRPC experience, but not required).
  • Familiarity with tools like New Relic (preferred) or equivalent APM tools
  • Ability to analyze log files to understand application behavior.
  • Experience with end-to-end distributed tracing is required.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →