- Company: Get A Job.ai
- Salary: Pay not listed
- Work type: Remote
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
Our talent team is representing a confidential technology organization working on integration platforms for the electric vehicle sector in the Middle East. We're seeking a Java Developer who thrives on understanding how distributed systems communicate and enjoys investigating complex integration challenges.
This is a remote position focused on building and maintaining integrations between multiple services. You'll work extensively with APIs, message queues, authentication systems, and infrastructure troubleshooting. The ideal candidate is someone who gets energized by reading logs, tracing requests across systems, and solving connectivity issues.
Responsibilities
- Collaborate with project managers, architects, and stakeholders to design and implement integration APIs aligned with business requirements
- Conduct technical analyses to translate business needs into technical solutions
- Create API specifications and contracts to guide development work
- Design and develop data transformation logic for complex integration scenarios
- Apply integration best practices to build scalable and reusable connectivity layers
- Configure and manage API policies and security controls
- Deploy integrations across cloud and on-premise environments
- Implement CI/CD automation to improve development workflows
- Participate in production support rotation during initial months, including evening shifts and weekend coverage (with additional compensation provided)
- Troubleshoot issues in distributed systems using logs, monitoring tools, and diagnostic techniques
What We're Looking For
Required Skills & Experience:
- 2+ years of commercial Java development experience
- Strong understanding of REST/HTTP protocols
- Ability to read and work with OpenAPI specifications
- Hands-on experience with message queues
- Basic Kubernetes knowledge: kubectl, pod logs, namespaces
- Understanding of TLS, keystores/truststores, JKS/PKCS12, and certificate chains
- Experience working with JSON and XML data formats
- Understanding of data transformation patterns between systems
- Experience with logging and monitoring tools such as ELK, Splunk, or similar platforms
- Understanding of OAuth2 and token-based authentication, including client credentials, refresh tokens, and HTTP status codes (401 vs 403)
- Practical experience with Log4j/Log4j2, including log levels, configuration, and output patterns
- Understanding of JVM fundamentals: heap memory, garbage collection, thread dumps, heap dumps, and common OutOfMemory issues
- Strong troubleshooting skills in distributed system environments
- Good English communication skills
Nice to Have:
- Experience with MuleSoft or other integration platforms
- Enterprise integration experience
- Production support background
- Understanding of microservices architecture patterns
- Experience in fintech, automotive, manufacturing, or complex enterprise environments
How We Work With You
Candidates apply directly through Get A Job.ai. Our recruiting team will screen your application and conduct an initial interview to understand your experience and career goals. If there's a strong match, we'll submit your profile to our client for consideration. Please note that direct contact with the client is not part of the process—all communication flows through our team to ensure a smooth experience.
Pay
Compensation details will be discussed during the screening process based on your experience and location. This is a B2B contract arrangement.
Additional Benefits:
- Fully remote work arrangement
- Flexible work schedule
- 31 days of vacation
- 5 sick days
- Additional compensation for support shifts and weekend work during the initial support period
Equal Opportunity
Get A Job.ai is committed to inclusive hiring practices. We welcome applicants from all backgrounds and locations to apply for this position.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).
Listing facts
- Role Java Developer
- Employer Get A Job.ai
- Location Remote
- Type Contract
- Pay (from listing) Pay not listed
- Posted September 6, 2026
- Apply by October 6, 2026
- Overview Full job description on this page (511 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Typical work in Java Developer
Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Java Developer
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
