Senior Java Engineer for National Tax System Modernization

introduct group • Azerbaijan
Relocation
Apply
AI Summary

Join Introduct Group as a Senior Java Engineer to modernize Oman's national tax system. Develop and refactor REST APIs, contribute to architectural changes, and optimize backend performance. Collaborate with international teams and provide technical leadership.

Key Highlights
Large-scale national project
International team collaboration
Technical leadership and mentorship
Key Responsibilities
Participate in architectural transformation and evolution of the backend platform
Develop and refactor REST APIs and backend services
Contribute to modernization of core system components
Optimize backend performance and background processing
Collaborate with frontend, DevOps, QA teams, and client representatives
Provide technical leadership and mentorship to junior developers
Technical Skills Required
Java Spring Framework Spring Boot REST Maven Relational databases Modular and service-oriented architecture Unit tests TDD
Benefits & Perks
Participation in a large-scale government project
Business trips to Oman
Accommodation provided
Transportation cost compensation
Relocation and onboarding support
Nice to Have
Drools or other rule engines
Keycloak or other IAM solutions
Liquibase
Quartz or other job scheduling frameworks

Job Description


Introduct Group is an international technology company delivering tailored software solutions and digital products for businesses worldwide. We work on complex, large-scale projects across multiple industries, helping clients turn ideas into reliable, scalable systems.


We are seeking a Middle/Senior Java Engineer to join a large-scale international project focused on modernizing Oman's national tax system.

The project is undergoing a deep technological transformation aimed at moving from a legacy monolithic architecture to a modular, service-oriented system built on modern enterprise principles. The Java Engineer will play a key role in developing the backend platform, driving architectural changes, and introducing new core system components.

The role involves regular business trips to Oman, with on-site work periods of up to one month, combined with remote collaboration within an international team.


Requirements

  • 3+ years of commercial experience in Java development.
  • Strong knowledge of the Spring Framework (Spring Boot, REST).
  • Experience designing and developing REST APIs.
  • Experience working with relational databases.
  • Understanding of modular and service-oriented architecture (SOA) principles.
  • Experience working with legacy codebases and participating in architectural changes.
  • Experience writing unit tests and understanding TDD principles.
  • Solid experience with Maven.
  • Fluent English, both spoken and written.


Responsibilities

  • Participate in the architectural transformation and evolution of the backend platform.
  • Develop and refactor REST APIs and backend services using Java and Spring.
  • Contribute to the modernization of core system components (BPM, IAM, business rules).
  • Optimize backend performance and background processing.
  • Participate in CI/CD processes and automated deployments.
  • Collaborate with frontend, DevOps, QA teams, and client representatives.
  • Provide technical leadership and mentorship to junior developers: support solution design;
  • perform code reviews, define and track development tasks, promote and improve engineering best practices within the team.


Nice to have

  • Experience using Drools or other rule engines.
  • Experience integrating Keycloak or other IAM solutions.
  • Experience working with Liquibase.
  • Knowledge of Quartz or other job scheduling frameworks.
  • Experience working on large-scale enterprise or government projects.


What we offer

  • Participation in a large-scale, national-level government project.
  • Business trips to Oman (up to one month) for on-site collaboration with the client and project team.
  • Long-term project with stable collaboration.
  • Accommodation provided.
  • Transportation cost compensation.
  • Relocation and onboarding support.
  • Opportunity to directly influence system architecture and key technical decisions.
  • Work within an international team and a professional engineering environment.
  • Modern enterprise technology stack and technically challenging tasks.


Similar Jobs

Explore other opportunities that match your interests

Manager - Data & Analytics Engineer

Programming
•
7m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Pfizer

United State

Director, Engineering

Programming
•
30m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

garner health, llc

United State

Enterprise Architect / MCP Engineer

Programming
•
35m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

OpenAI

United State

Subscribe our newsletter

New Things Will Always Update Regularly