Middle Software Engineer (Java)

Remote Full-time
Why Join Exadel

We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.

From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.
What powers it all? Our people are ambitious, collaborative, and constantly evolving.

About the Client

A major Brazilian financial institution specializing in investment banking, wealth management, and corporate lending. The customer develops secure digital banking platforms and financial solutions to serve a diverse global client base.

What You’ll Do

Design, develop, and maintain scalable backend applications using Java

Build and support event-driven architectures leveraging technologies such as Kafka, SQS, and RabbitMQ

Develop and execute unit, integration, and performance tests

Design and optimize solutions utilizing relational databases including MySQL and PostgreSQL

Deploy and support applications in containerized environments using Docker, Kubernetes, and ECS

Leverage AWS services including Lambda, API Gateway, SQS, SNS, and ECS

Implement observability practices to improve reliability and performance

Design highly available and scalable systems utilizing concepts such as auto-scaling, load balancing, clustering, and disaster recovery

Participate in code reviews and promote engineering best practices

Collaborate with cross-functional teams to deliver robust and maintainable solutions

Contribute to the team's technical evolution and continuous improvement initiatives

What You Bring

Strong proficiency in Java for backend development

Hands-on experience with unit, integration, and performance testing

Familiarity with event-driven architectures using Kafka, SQS, or RabbitMQ

Knowledge of relational databases such as MySQL and PostgreSQL

Experience with containerized environments including Docker, Kubernetes, and ECS

Experience with AWS services including Lambda, API Gateway, SQS, SNS, and ECS

Understanding of observability practices and monitoring strategies

Solid understanding of scalability concepts including auto-scaling, load balancing, clustering, and disaster recovery

Familiarity with software engineering principles such as SOLID, Clean Code, DRY, KISS, and YAGNI

Commitment to code quality and maintainability

Strong analytical and problem-solving capabilities

Clear communication skills with the ability to explain technical concepts to diverse audiences

Strong collaboration and teamwork across cross-functional teams

Critical thinking and effective decision-making abilities

Proactive mindset with the ability to take ownership and initiative

Adaptability and eagerness to learn new technologies

Strong organizational and prioritization skills

Quality-focused mindset with attention to detail and engineering excellence

Nice to have

Experience with other cloud providers such as Azure or GCP

Experience with Infrastructure as Code tools including Terraform, CloudFormation, or Ansible

Knowledge of additional programming languages such as Python, Kotlin, or Golang

Background in financial services, including banking, fintech, card companies, or other financial institutions

Experience working in hybrid environments

Passion for learning and actively contributing to the team's technical evolution

English level

Intermediate/Upper-Intermediate

Work Type: Remote

Legal & Hiring Information

Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more

Reasonable accommodations are available to enable individuals with disabilities to perform essential functions

Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs

Your Benefits at Exadel

Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.

International projects

In-office, hybrid, or remote flexibility

Medical healthcare

Recognition program

Ongoing learning & reimbursement

Well-being program

Team events & local benefits

Sports compensation

Referral bonuses

Top-tier equipment provision

Exadel Culture

We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Implementation Pilot – Property Management Industry Expert

Remote

Call Center Agents - Remote (S)

Remote

Remote Feedback Provider

Remote

Asst/Assoc Professor of Practice - Sociology

Remote

Salesforce Consultant, Field Service

Remote

**Experienced Online Chat Assistant – Customer Service Representative for arenaflex**

Remote

Epic Beans Analyst

Remote

Experienced Service Desk Specialist and Live Chat Agent for Mobile Application Support – Remote Opportunity in Colorado

Remote

Remote Destination Travel Associate

Remote

Recruiting Coordinator

Remote
← Back