Introduct Group04.02.26
AI SCORE 8.5

Senior Java Engineer - National Tax System Modernization

$90K–$120K/year

About the Role

We are seeking a Senior Java Engineer to join our team for a significant project focused on modernizing Oman's national tax system. This Senior Java Engineer remote position involves working on a large-scale international project that aims to transform a legacy monolithic architecture into a modern, modular, service-oriented system.

What You'll Do

  • 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, supporting solution design and performing code reviews.

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.

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.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Java Engineer role offers a unique opportunity to work on a national tax system modernization project with relocation support and competitive salary.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Introduct Group

Explore Introduct Group careers in 2026 and discover a range of remote, hybrid, and office roles. Utilize advanced filters to refine your job search and access application tracking for a seamless experience. Gain valuable insights about the company while staying updated on industry news. Take the next step in your career with exciting opportunities at Introduct Group, where your future awaits.

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficient in Java and Spring Framework, with a strong understanding of REST API development and experience in building scalable microservices architectures using SOA principles.

Self-motivated and disciplined, thriving in a remote work environment, with proven experience managing time effectively and collaborating asynchronously with distributed teams.

Familiar with Test-Driven Development (TDD) practices and Maven build tools, demonstrating a mindset focused on quality assurance and continuous integration in software delivery.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Java Engineer - National Tax System Modernization(Now)Lead Java Engineer/Architect(1-2 years)Engineering Manager/Director of Software Development(3-5 years)

Market Overview

Java Market Size 2024
$20.5B
Annual Growth
8.2%
AI Adoption in Java Development
35%
Investment in Java Technologies
+50%
Labour Demand for Java Engineers
+15%
Avg Salary for Senior Java Engineer
$120K

Skills & Requirements

Required
JavaSpringREST API
Growing in Demand
Microservices ArchitectureCloud Computing (AWS/Azure)DevOps Practices
Declining
Java EE (Enterprise Edition)JSP (JavaServer Pages)

Domain Trends

Shift to Microservices
Over 70% of enterprises are adopting microservices architecture, enhancing scalability and maintainability.
Increased Cloud Integration
Cloud-native Java applications are expected to grow by 40% as organizations transition to cloud services.
Focus on Automated Testing
Demand for TDD (Test-Driven Development) practices is rising, with a 25% increase in job postings requiring TDD skills.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.