Senior Java Engineer
Nortal.com
Office
Saudi Arabia
Full Time
Overview
At Nortal we believe in thinking big – creating solutions that have a meaningful, far-reaching impact, whether through digitizing governments, improved healthcare, convenient telecom services or creating a competitive edge and agility for large businesses, industry, and manufacturing companies. Our projects have touched more than half a billion people’s lives worldwide, and we’re just getting started. Combining that with the unique experience of transforming Estonia into a digital leader, our vision is to build a Seamless Society.
To reach our ambitious goals, we are looking for Senior Java Engineer.
Responsibilities
- Lead the design and development of core backend systems, APIs, and integrations.
- Perform analysis and proof-of-concept work with Java frameworks, libraries, and system integrations.
- Make recommendations on architecture and technology choices to support long-term scalability and reliability.
- Mentor and guide junior developers, ensuring best practices in code quality, testing, and deployment.
- Collaborate with cross-functional teams to define technical requirements and translate them into implementation.
- Develop automation scripts, build pipelines, and testing frameworks to streamline development.
- Identify ways to improve performance, security, and maintainability across services.
- Prepare systems for future workloads, including advanced use cases such as predictive or AI-driven features.
- Ensure high standards in software design, documentation, and delivery.
Qualifications
- Hands-on experience with at least two SQL databases (e.g., MS SQL Server, Oracle, PostgreSQL, MySQL).
- Familiarity with NoSQL databases such as Redis, MongoDB, DynamoDB, or graph databases.
- Solid understanding of system integration, API development, and microservices architecture.
- Experience with performance optimization, caching strategies, and scalable application design.
- Exposure to big data frameworks or distributed systems (e.g., Spark, Hadoop, MapReduce, Hive) is a plus.
- Experience in a consulting or client-facing environment is an advantage.
- Previous leadership or mentoring experience within engineering teams is desirable.
- Strong problem-solving skills with the ability to guide technical decisions and best practices.
Senior Java Engineer
Office
Saudi Arabia
Full Time
October 3, 2025