Exadel07.03.26
AI SCORE 8.5

Associate Java Software Engineer - Remote Opportunity

$72K–$90K/year

About the Role

Join Exadel as an Associate Java Software Engineer in a remote capacity, where you'll contribute to our innovative projects that power Fortune 500 clients. With over 25 years of engineering leadership, we are an AI-first global tech company that values collaboration and continuous evolution. This role offers you the chance to design and implement backend features while advocating for architectural patterns like event-driven microservices.

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.

Nice to Have

  • English level B1+.

What We Offer

  • International projects with in-office, hybrid, or remote flexibility.
  • Medical healthcare and a recognition program.
  • Ongoing learning and reimbursement opportunities.
  • Well-being program and team events.
  • Sports compensation and referral bonuses.
  • Provision of top-tier equipment.

At Exadel, we lead with trust, respect, and purpose. Join us as an Associate Java Software Engineer and make a real difference in a culture where your ideas are valued and your impact matters.

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

This Associate Java Software Engineer role at Exadel offers a unique opportunity to work on innovative projects with a flexible remote work environment and competitive benefits.

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

Who Will Succeed Here

Proficient in Java and experienced with microservices architecture, specifically using Spring Boot, enabling efficient backend development for scalable applications.

Self-motivated and disciplined, thriving in a remote work environment while managing time effectively to meet project deadlines and collaborate asynchronously with distributed teams.

Hands-on experience with AWS services (like EC2 and S3) and container orchestration using Kubernetes, demonstrating a mindset geared towards cloud-native application development and deployment.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

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

Market Overview

Java Market Size 2024
$18B
Annual Growth
7.5%
AI Adoption in Java Development
45%
Investment in Java Tools
+25%
Labour Demand for Java Developers
+15%
Avg Salary for Java Software Engineers
$110K

Skills & Requirements

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

Domain Trends

Shift to Microservices
Over 70% of enterprises are adopting microservices architectures to enhance scalability and resilience, leading to a higher demand for Java developers skilled in microservices.
Increased Cloud Adoption
As of 2024, 60% of Java applications are deployed on cloud platforms, particularly AWS, driving the need for developers proficient in cloud services and containerization.
Rise of AI Integration
Approximately 45% of Java development teams are integrating AI tools into their workflows, indicating a growing need for developers familiar with AI frameworks and libraries.

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.