Piano

Senior Java Software Engineer

Piano

full-time

Posted on:

Location Type: Hybrid

Location: OsloNorway

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design, implement, and maintain high-performance Java-based services and components.
  • Optimize system performance and latency using profiling and benchmarking.
  • Collaborate closely with product owners and architects.
  • Review code and mentor peers.
  • Participate in full Software design life cycle.

Requirements

  • 3+ years of experience in software development
  • Proficiency in Java
  • Understanding of JVM internals
  • Experience with design and implementation of high-performance services
  • Familiarity with CI/CD pipelines
  • Ability to mentor and review code
Benefits
  • A team that values engineering excellence and curiosity.
  • Real influence on technical direction and system architecture.
  • A culture where asking questions is a strength.
  • A highly competitive compensation
  • Healthy work life balance, because enthusiasm for tech shouldn’t mean endless hours.
  • Fuzzball and ping pong in the office

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJVM internalshigh-performance servicessoftware design life cycleprofilingbenchmarkingCI/CD pipelines
Soft skills
collaborationmentoringcode review