Mid Java Developer

Posted 8 Days Ago
Be an Early Applicant
Hiring Remotely in Brazil
Remote
Mid level
Fintech • Payments
The Role
The Mid Java Developer will create and maintain microservices for fraud detection systems. Responsibilities include designing scalable solutions, implementing event-driven architectures, ensuring smooth integration with external services, and adhering to best coding practices. The role emphasizes ownership through the software development lifecycle, including monitoring and debugging in production environments.
Summary Generated by Built In

About the Team/Role 

We are looking for an experienced Java Engineer to develop and maintain highly scalable
microservices for our high-volume fraud detection systems. You will work closely with cross-
functional teams to deliver distributed, resilient, and performant services that drive critical
features of our fraud platform. As a mid-level engineer, you will be responsible for your own
code assignments with direction from senior members of the team.
The candidate should have an end to end software development mindset and take ownership of
the full software development life cycle of the code they create. This includes practicing test
driven development as well as knowledge of fundamental DevOps CI/CD code deployment
principles.

How you'll make an impact:

● Develop and optimize microservices to handle high throughput and low-latency
requirements in a cloud-native environment.
● Implement event-driven architectures, leveraging technologies like Kafka, RabbitMQ, or
similar for real-time data streaming and communication between services.
● Collaborate with product teams, architects, and senior engineers to design and
implement features that are scalable, reliable, and maintainable.
● Write clean, efficient, and reusable code adhering to best practices for security,
performance, and maintainability.

● Ensure smooth integration with external systems and services through APIs, messaging
queues, and other protocols.
● Take ownership of services through the entire lifecycle, from design to deployment,
including monitoring, debugging, and scaling in production.
● Contribute to continuous improvement efforts, identify performance bottlenecks, and
drive resolutions for complex technical problems.
● Stay up-to-date with emerging technologies and trends in microservices, event-driven
systems, and cloud platforms.

 

Experience you'll bring:

● Experience in Java development, with a fundamental understanding of core Java (Java
8+ preferred).
● Experience in designing and building high-performance microservices using Spring Boot
or a similar framework.
● Familiar with event-driven architectures and technologies like Apache Kafka or
RabbitMQ for distributed messaging and streaming.
● Experience with cloud platforms such as AWS, Google Cloud, or Azure, and familiarity
with containerization (Docker) and orchestration tools (Kubernetes).
● Proficient in RESTful API design and development, including knowledge of API security
best practices.
● Quality driven mindset employing test driven development and automation testing
frameworks
● Fundamental understanding of database technologies, both SQL (PostgreSQL, MySQL)
and NoSQL (MongoDB).
● Knowledge of asynchronous processing patterns such as message queues, task
scheduling, and distributed transactions.
● Experience with CI/CD pipelines and deployment automation tools.
● Soli communication skills and the ability to work effectively in an agile, fast-paced
environment.


 

Top Skills

Java
The Company
HQ: Portland, ME
4,900 Employees
On-site Workplace

What We Do

We simplify complex payment systems for fleets, corporate payments, and healthcare—unlocking insights, opportunities, and efficiencies to give you greater control of your business.

Powered by the belief that complex payment systems can be made simple, WEX (NYSE: WEX) is a leading financial technology service provider across a wide spectrum of sectors, including fleet, travel and healthcare. WEX operates in more than 10 countries and in more than 20 currencies through approximately 4,900 associates around the world. WEX fleet cards offer approximately 14 million vehicles exceptional payment security and control; our travel and corporate solutions business processes over $35 billion of purchase volume annually; and the WEX Health financial technology platform helps 343,000 employers and more than 28 million consumers better manage healthcare expenses.

Similar Jobs

Remote
Brazil
1549 Employees
Remote
Brazil
1549 Employees

WEX Inc. Logo WEX Inc.

Mid Java Developer

Fintech • Payments
Remote
Brazil
4900 Employees

Similar Companies Hiring

EDGE Thumbnail
Software • Fintech • Financial Services • Analytics
Chicago, IL
20 Employees
MyBambu Thumbnail
Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
West Palm Beach, Florida
120 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account