CrawlJobs Logo

Junior Java Developer

andersenlab.com Logo

Andersen

Location Icon

Location:
United Arab Emirates , Abu Dhabi

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The IT company Andersen invites a Junior Java Developer in Abu Dhabi to join its team for working with a company from UAE. The customer is a government entity that manages public affairs and oversees various corporate and philanthropic projects. The company is embarking on a transformative digital journey to enhance its operational efficiency and customer experiences. The project focuses on digital transformation in the UAE to develop and support digital solutions, enhance social services, strengthen public engagement, advance international relations, and optimize administrative processes.

Job Responsibility:

  • Developing and maintaining REST/gRPC APIs using Spring Boot (transition to FastAPI planned on the next steps)
  • Working on backend for mobile applications
  • Integrating notification systems: SMTP (DKIM/SPF/DMARC), SMPP, push notifications (APNs/FCM or self-hosted)
  • Using Elasticsearch/Elastic APM for search, tracing, and log analytics
  • Maintaining documentation: OpenAPI specs, DB schemas, CDN and notification configs
  • Collaborating in an Agile environment within a cross-functional team

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, IT, or a related field
  • Experience with Spring Boot for 6+ months
  • Strong proficiency in Java and Spring Boot
  • Understanding of microservices architecture and inter-service communication
  • Familiarity with Swagger / OpenAPI
  • Experience working in an Agile environment
  • Level of English – from Upper-Intermediate and above

Nice to have:

  • Experience with API Gateways and Identity Providers (preferably Kong + Keycloak)
  • Experience working on mobile app backends
  • Understanding of Oracle SOA Suite 12.2.1.4 (BPEL, OSB, Mediators, Adapters) – ability to read and analyze existing APIs
  • Integration experience with Oracle E-Business Suite R12.2
  • WebLogic Server administration for SOA deployments
  • Experience with Rocket.Chat and ChatOps workflows
  • Experience with self-hosted Appwrite
  • Working knowledge of Docker, Kubernetes, Helm
  • Familiarity with TypeScript and/or Go
What we offer:
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant
  • Guarantee of professional, financial, and career growth
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
  • Private health insurance and compensation for sports activities

Additional Information:

Job Posted:
January 06, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Junior Java Developer

Senior Backend Java Developer

This role involves building and supporting critical banking applications. As an ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years experience in a Software Development role focusing on Java/Spring/Spring Boot development for Backend applications
  • Experience in developing low latency and high throughput APIs using Java, Spring and Spring Boot
  • Strong Core Java and functional programming experience
  • Strong experience in data modeling and experience with relational and NoSQL databases, specifically Oracle and MongoDB
  • Responsible for server-side design & development
  • Development of common, reusable components and services
  • Experience using Git/BitBucket
  • Good communication skills, both written and verbal
  • Good troubleshooting skills
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Resolve high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Apply advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and contribute to developing standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Contribute to mentoring junior developers and analysts
  • Assess risk and ensure compliance with applicable laws, rules, and regulations
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Java Developer

We are looking for a highly skilled and hands-on Java Developer to drive modern ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on 5-8 years of experience in coding using Java
  • Deep expertise in system design and microservices architecture
  • Experience with trunk-based development, feature flags, and progressive delivery strategies
  • Proficiency in TDD, BDD, and automation-first mindset to ensure high test coverage and reliability
  • Strong understanding of CI/CD pipelines, and DevOps practices
  • Experience conducting code reviews, vulnerability assessments, and secure coding
  • Familiarity with modern cloud-native technologies (AWS, Kubernetes, Docker)
  • Excellent problem-solving skills and ability to work in fast-paced, agile environments
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Proficiency with data structures, algorithms and SQL
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust, scalable, and high-performance applications
  • Implement trunk-based development practices to enable continuous integration and rapid delivery
  • Develop clean, maintainable, and testable code following SOLID principles and software design best practices
  • Ensure high levels of unit test coverage, test-driven development (TDD), and behavior-driven development (BDD)
  • Actively contribute to hands-on coding, code reviews, and refactoring to maintain high engineering standards
  • Participate with the development team to play L3 Production Support role on rotational basis during NAM hours to provide expertise to L2 Production Support Team when needed to answer queries and do RCA for production issues
  • Drive the adoption of modern engineering ways of working, including Agile, DevOps, and CI/CD
  • Advocate for automated testing, infrastructure as code, and continuous monitoring to enhance software reliability
  • Apply Behavior-Driven Development (BDD), Test-Driven Development (TDD), and unit testing to ensure code quality and functionality
  • Conduct thorough code reviews, ensuring adherence to best practices in readability, performance, and security
  • Fulltime
Read More
Arrow Right

Senior Java Developer

About Sollers Consulting: Sollers Consulting is more than a consultancy and soft...
Location
Location
Poland , Białystok, Gdańsk, Kraków, Lublin, Łódź, Poznań, Szczecin, Warsaw, Wrocław
Salary
Salary:
Not provided
sollers.eu Logo
Sollers Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4 years of commercial experience as a software developer, preferably in Java
  • Hands-on insurance domain experience
  • Strong understanding of Object-Oriented Programming (OOP), design patterns, clean code principles, and best practices
  • Solid understanding of software engineering concepts
  • Good command of English language at least B2/C1 level
  • Good command of French or German language at least B2 level
  • Willingness to learn new technologies and working with them
  • Effective communication skills and the ability to work well in a team
  • Any of the following: Web services (REST/SOAP), Microservices, JMS knowledge, Spring, or any similar hands-on experience
  • “Can do” attitude
Job Responsibility
Job Responsibility
  • Implement and customize Guidewire core insurance system, working with alternative JVM language
  • Develop our own systems as a part of the internal R&D team
  • Support the Team by sharing your knowledge
  • An authority figure for more junior team members
  • Design IT solutions and prepare documentation
  • Create unit tests
  • Work directly with our clients as an active member of an agile project team
What we offer
What we offer
  • Flexible working hours and a hybrid home office model (2-3 times per week in the office)
  • A chance to be promoted twice a year and a clearly defined career path with salary forecast
  • Opportunities for growth with a training budget that you can use for courses and conferences
  • Access to an online training platform and co-fund language classes
  • An internal coach to guide you through the onboarding, further training and career opportunities, plus a budget to be used for your lunches together
  • A chance to #domore for the planet and the community as part of Sollers Change Makers – our volunteering program
  • Lots of teambuilding activities, trips, hobby groups and cultural events
Read More
Arrow Right

Senior Java Developer

Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 90000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Designing, developing, and maintaining scalable Java applications using strong OOP principles
  • Playing an active role in requirements gathering and design workshops, contributing ideas and identifying gaps
  • Mentoring and pairing with junior developers to support team growth and best engineering practices
  • Implementing and optimising microservices and distributed systems using GCP technologies (GKE, PubSub, BigQuery, Dataflow)
  • Designing and maintaining data processing pipelines across streaming, relational, and NoSQL systems
  • Writing and executing unit, integration, and non-functional tests to uphold high code quality standards
  • Participating in Agile ceremonies, researching new approaches, and contributing to team discussions
  • Supporting CI/CD processes with Jenkins and Git, ensuring smooth deployments and automation
  • Troubleshooting production issues, proposing improvements, and staying ahead of emerging technologies
Job Responsibility
Job Responsibility
  • Designing, developing, and maintaining scalable Java applications using strong OOP principles
  • Playing an active role in requirements gathering and design workshops, contributing ideas and identifying gaps
  • Mentoring and pairing with junior developers to support team growth and best engineering practices
  • Implementing and optimising microservices and distributed systems using GCP technologies (GKE, PubSub, BigQuery, Dataflow)
  • Designing and maintaining data processing pipelines across streaming, relational, and NoSQL systems
  • Writing and executing unit, integration, and non-functional tests to uphold high code quality standards
  • Participating in Agile ceremonies, researching new approaches, and contributing to team discussions
  • Supporting CI/CD processes with Jenkins and Git, ensuring smooth deployments and automation
  • Troubleshooting production issues, proposing improvements, and staying ahead of emerging technologies
  • Fulltime
Read More
Arrow Right

Backend Java Developer

Location
Location
India , Delhi; Noida
Salary
Salary:
Not provided
thirdeyedata.ai Logo
Thirdeye Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8/9
  • Core Java
  • Design Patterns (beyond Singleton/Factory)
  • Web Services Development (REST & SOAP)
  • XML & JSON processing
  • CI/CD pipelines
  • Strong experience in integration component development using Java 8/9 & SOA
  • Deep knowledge of integration architecture and design patterns
  • Hands-on experience with tools such as Eclipse, NetBeans, JIRA, Confluence, Bitbucket, SVN
  • Exposure to modern IT trends: Cloud Platforms, DevOps, Low-Code, Intelligent Automation
Job Responsibility
Job Responsibility
  • Write design specifications and user stories for assigned modules
  • Develop backend components/classes and support QA teams with test cases
  • Maintain coding best practices and conduct peer code reviews
  • Participate in Scrum ceremonies (Daily Standup, Planning, Retro, Demos)
  • Identify technical/design/architecture risks and create mitigation plans
  • Adhere to prescribed development processes and documentation standards
  • Collaborate with Architects and cross-functional teams on technical issues, demos, POCs, and proposals
  • Contribute to internal knowledge repositories, reusable accelerators, and IP creation
  • Mentor junior developers and provide constructive feedback
  • Deliver internal training on new technologies
  • Fulltime
Read More
Arrow Right

Junior Software Developer

AnaVation seeking a highly skilled Junior Software Developer to join a team deve...
Location
Location
United States , Washington, DC
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, or other related analytical, scientific, or technical discipline
  • Minimum of 1 year of experience developing, testing, and deploying back end software in a widely used programming language such as Java, Python, Go, JavaScript, Typescript, or .NET
  • Experience developing, testing, and deploying Java software using the latest versions of the Java Development Kit
  • Experience implementing and using backend frameworks such as Java Spring, Nodejs, Go Gin, AngularJS, React, NextJS, Spring, Nodejs, NestJS, and Gin Java frameworks such as Spring, Google Web Toolkit, Hibernate, and Struts
  • Experience with software development lifecycle processes to include Agile development
  • Experience with software design patterns and antipatterns
  • Experience with development tools (git, integrated development environment, code quality tools, etc.)
  • Excellent communication, problem-solving, and teamwork skills
  • This position requires a Top-Secret clearance with SCI eligibility
Job Responsibility
Job Responsibility
  • Develop, maintain, and optimize full-stack web applications
  • Collaborate with stakeholders and product owners to decompose epics into actionable Agile stories and tasks under the SAFe methodology
  • Develop responsive, component-driven UIs using tools just as Angular React, Next.js, Storybook, and Jest
  • Develops codes, tests, and debugs new software or enhancements to existing software
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

Java Developer

This is an opportunity to work with one of the UK's most successful broadcast pr...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
arrowsgroup.com Logo
Arrows Groupe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive system development knowledge with Java
  • Familiarity with configuration and build tools such as Jenkins, Maven, Gradle
  • Familiarity with Prometheus and Grafana
  • Applied knowledge of software engineer standard methodology and multiple software development methodologies. e.g. XP, Scrum
  • Knowledge of design patterns and solid principles especially event driven designs
  • Test Driven Development (TDD), Behaviour Driven Development (BDD) & Pair programming
  • Experience of working with APIs
  • Experience with MQTT (IOT), Kafka
  • Commercial experience in working with Kubernetes and Kafka
Job Responsibility
Job Responsibility
  • Design, develop and test new micro-service applications using container technologies such as Docker and Kubernetes
  • Collaborate with other developers, sharing and receiving knowledge
  • Mentoring more junior developers and driving and designing in house training
  • Build applications that scale predictably, facilitate development across multiple developers and teams and promote maintainability and extensibility
  • Maintain and contribute to software delivery principles and guidelines based on internal standards and industry best-practice
Read More
Arrow Right

Senior Java Developer

Prime Brokerage Technology provides solutions that underpin the operations of ou...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java & Test-Driven Development are essential
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Take ownership and delivery on components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development
  • Actively contribute to an agile development, applying and improving skills in Continuous Integration and Continuous Deployment (CI/CD) practices. Implement and maintain developer-led automated testing solutions. Participate in the ongoing refinement of SDLC, agile and DevOps processes
  • Participate in design, planning and estimation discussions within the team
  • Perform detailed analysis of assigned work, breaking work into individual technical tasks
  • Collaborate with business analysts and stakeholders to clarify and refine requirements
  • Create and maintain project and technical documentation
  • Assist in identify potential risks or issues within assigned tasks and communicate them to the team lead
  • Assist in production support by working closely with operations and business teams. Participate in support rotations to diagnose and resolve escalated issues. Contribute to documentation and post-mortem reviews. Implement software enhancements to resolve root-causes and improve reliability, performance and scalability
  • Collaborate as part of a global team on deliveries and engage in peer reviews such as code reviews / pull requests. Coach and mentor junior analysts and grads
What we offer
What we offer
  • Competitive base salary (annually reviewed)
  • Hybrid working model (up to 2 days working at home per week)
  • Additional benefits that support you (and your family) to be well, live well and save well
  • Fulltime
Read More
Arrow Right