Exadel07.03.26
AI SCORE 8.5

Associate Java Software Engineer - Remote Position at Exadel

$90K–$120K/year

About the Role

We are looking for an Associate Java Software Engineer (Remote) to join our dynamic team at Exadel. As a part of our AI-first global tech company, you will be involved in designing and implementing backend features that drive our innovative projects. With over 25 years of engineering leadership and a diverse team of 2,000+ members, you will have the opportunity to work on exciting projects for Fortune 500 clients such as HBO, Microsoft, Google, and Starbucks.

What You'll Do

  • Design and implement prioritized backend features following best software engineering practices.
  • Deliver scalable, flexible, and resilient solutions aligned with modern architectural principles.
  • Apply and advocate architectural patterns such as event-driven microservices.
  • Participate in technical discussions and contribute to the evolution of the product’s technical architecture.
  • Provide technical input during product discussions to support architecture-related decisions.
  • Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs.
  • Ensure consistent functional and technical validations throughout the development lifecycle.

Requirements

  • 4+ years of experience in backend development with Java (8–11).
  • Basic knowledge of the Calypso platform.
  • Experience developing and deploying microservices in public cloud environments (preferably AWS).
  • Solid knowledge of relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., DynamoDB, MongoDB).
  • Experience with messaging and event streaming systems (e.g., Kafka, RabbitMQ, SQS, SNS).
  • Familiarity with microservices architecture, including containerization (Docker) and orchestration (Kubernetes).
  • Familiarity with observability best practices using tools such as DataDog.
  • Experience with testing practices: unit testing (JUnit), integration and contract testing (Postman/Newman).
  • Experience with CI/CD pipelines using tools such as Jenkins or similar.
  • Understanding of software engineering principles and clean code practices (Design Patterns, SOLID, Clean Code, 12-Factor App).

Nice to Have

  • Experience within financial market environments.
  • Experience with serverless services (e.g., AWS Lambda).
  • Exposure to multi-cloud environments (Azure, GCP).
  • Strong planning and organizational skills, with the ability to manage priorities and multiple tasks.
  • Good communication and interpersonal skills to clearly discuss problems and solutions.

What We Offer

  • International projects with in-office, hybrid, or remote flexibility.
  • Medical healthcare and well-being programs.
  • Recognition program and ongoing learning & reimbursement.
  • Team events and local benefits.
  • Sports compensation and referral bonuses.
  • Top-tier equipment provision.

Join us as an Associate Java Software Engineer (Remote) and be part of a culture that values trust, respect, and purpose. At Exadel, your ideas will be challenged, your voice will be heard, and your impact will matter.

Language Requirements
English(optional)B1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to join a leading AI-first tech company with a strong focus on backend development. You'll work on high-impact projects for Fortune 500 clients and enjoy a flexible remote work environment.

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

Who Will Succeed Here

Proficient in Java programming with hands-on experience in developing microservices using Spring Boot, ensuring robust backend functionality.

Adaptable to remote work environments, demonstrating self-motivation and effective time management skills, while also being comfortable using collaboration tools like Slack and GitHub.

Familiarity with cloud services, particularly AWS, along with practical knowledge of container orchestration using Docker and Kubernetes, to efficiently manage application deployment and scalability.

Learning Resources

Java Microservices with Spring Bootcourse

Career Path

Associate Java Software Engineer(Now)Java Software Engineer(1-2 years)Senior Java Software Engineer(3-5 years)

Market Overview

Market Size 2024
$60B
Annual Growth
8.5%
AI Adoption in Java Development
35%
Investment in Cloud Technologies
+40%
Labour Demand for Java Developers
+22%
Avg Salary for Associate Java Engineers
$95K

Skills & Requirements

Required
JavaMicroserviceAWS
Growing in Demand
Spring BootGraphQLMicroservices Architecture
Declining
EJB (Enterprise JavaBeans)JSP (JavaServer Pages)

Domain Trends

Increased Adoption of Microservices
Over 70% of enterprises are shifting to microservices architecture, leading to a 30% increase in demand for Java developers skilled in microservices.
Rise of Cloud-Native Applications
By 2025, 90% of applications are expected to be cloud-native, driving a 50% increase in job postings requiring AWS and Docker expertise.
Integration of AI in Development Processes
AI tools are being integrated into Java development environments, with 35% of Java developers using AI-assisted coding tools, enhancing productivity by up to 20%.

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.