Senior Java Developers ( NEW TO NI )
Role details
Job location
Tech stack
Job description
We are hiring Senior and Mid-Level Software Engineers to join a high-performance engineering team building distributed, event-driven financial systems at scale.
These roles sit within a fast-moving, product-focused environment working on high-availability trading and payments platforms. You will design, build and optimise cloud-native services with a strong emphasis on reliability, performance and secure engineering practices.
For senior roles, we are seeking deep Java expertise. For mid-level roles, we welcome engineers from strong OO backgrounds who want to develop deep JVM expertise on the job.
What You'll Do
- Build and maintain cloud-native distributed systems
- Work on highly available, event-driven architectures
- Develop JVM-based services with a focus on performance and scale
- Optimise runtime behaviour and troubleshoot production workloads
- Contribute to system design, code reviews and best-practice engineering
- Collaborate with cross-functional teams across product, platform and operations
- Ship reliable, secure and well-tested software into production
Requirements
Senior Engineer - Must Have
- Strong experience with Java and JVM performance optimisation
- Expertise in event-driven architecture
- Commercial experience building distributed systems
- Hands-on AWS experience (ECS, Lambda, SQS, SNS, Kinesis or similar)
Mid-Level Engineer - You Will Have
- Solid foundation in object-oriented development (Java / C# / Go / Python)
- Desire to develop deep JVM expertise - mentoring and support provided
- Understanding of cloud-native systems and modern software delivery practices
Nice to Have
- Financial systems or low-latency engineering exposure
- Experience in trading, payments, capital markets, or fintech
- Knowledge of digital assets & crypto-native systems
What You'll Bring
- A mindset for performance, scale and clean engineering
- Curiosity, ownership and hunger to learn
- Ability to operate in a fast-paced, product-driven culture
- Pragmatic problem-solving and strong communication skills