
Senior Java Software Engineer
Piano
full-time
Posted on:
Location Type: Hybrid
Location: Oslo • Norway
Visit company websiteExplore more
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