Nitro is seeking a Senior Software Engineer - Java to join their team responsible for the customer journey, working on feature, security, scalability, and resiliency enhancements to the existing Java and Scala code base.
Requirements
- Strong architectural thinking and ability to make strategic technical decisions
- Strong knowledge of a JVM based language, with experience with Scala as a bonus
- Experience building SaaS products, particularly in the AWS cloud
- Knowledge of event-driven concepts and architectures
- Familiarity with continuous development and deployment practices
- Ability to drive project delivery from early ideation through to production deployment
- Commitment to software quality through clean code, testing, and verification
- Excellent communication skills with ability to influence technical direction across teams
Benefits
- Comprehensive benefits package including health insurance, dental and vision coverage, and wellness perks
- Pension/401k matching
- Country-specific benefits