Senior Java Developer
- Brazil
- Remote
- Posted
This
position
is
listed
on
behalf
of
a
partner
company,
which
manages
all
applications
and
next
steps.
Our
partner
is
looking
for
a
Senior
Java
Developer
based
in
Brazil
.
Join
a
technology-driven
environment
focused
on
building
and
modernizing
enterprise-grade
digital
solutions
for
the
financial
services
industry.
As
a
Senior
Java
Developer,
you
will
contribute
to
the
design,
implementation,
and
evolution
of
robust,
scalable,
and
secure
software
applications.
You
will
play
a
key
role
in
establishing
engineering
best
practices,
improving
code
quality,
and
supporting
critical
architectural
decisions.
Working
with
modern
Java
technologies,
microservices,
and
high-performance
integrations,
you
will
help
deliver
reliable
solutions
for
complex
business
needs.
You
will
collaborate
with
cross-functional
teams
in
an
agile
environment,
combining
technical
expertise
with
a
strong
focus
on
continuous
improvement.
This
opportunity
offers
the
chance
to
tackle
challenging
technical
problems
while
contributing
to
innovative
solutions
in
a
fast-paced,
collaborative
setting.
Accountabilities
Lead
the
technical
implementation,
maintenance,
and
continuous
improvement
of
Java-based
applications
and
enterprise
solutions.
Contribute
to
the
definition
of
software
development
standards,
coding
practices,
and
engineering
guidelines.
Conduct
code
reviews,
promote
maintainable
code,
and
ensure
the
quality,
reliability,
and
consistency
of
software
deliveries.
Participate
in
architectural
discussions
and
solution
design,
helping
select
appropriate
technologies
and
approaches.
Develop,
maintain,
and
optimize
integrations
with
REST
and
SOAP
APIs,
microservices,
and
external
systems.
Manage
software
releases,
deployments,
version
control,
and
related
delivery
processes.
Design
and
execute
stress
and
performance
tests
to
validate
application
robustness,
scalability,
and
security.
Collaborate
with
technical
teams
and
business
stakeholders
to
address
challenges,
resolve
issues,
and
deliver
solutions
aligned
with
business
requirements.
Apply
agile
methodologies
and
contribute
to
continuous
improvement
across
development
workflows.
Requirements
Proven
professional
experience
developing
Java
applications
using
Java
11
or
later
.
Strong
hands-on
experience
with
Spring
Boot
and
modern
Java
development
practices.
Knowledge
of
REST
and
SOAP
integrations,
microservices
architectures,
and
distributed
systems.
Experience
with
JavaScript
scripting
and
the
ability
to
support
related
development
or
automation
tasks.
Familiarity
with
reactive
programming
using
Spring
WebFlux
.
Understanding
of
Java
threading
concepts,
including
virtual
threads.
Experience
working
with
MongoDB
and
message
queues
or
event-streaming
technologies
such
as
Kafka.
Knowledge
of
agile
methodologies
and
collaborative
software
development
practices.
Strong
analytical
and
problem-solving
skills,
with
the
ability
to
make
sound
technical
decisions
and
troubleshoot
complex
issues.
Commitment
to
code
quality,
software
testing,
performance
optimization,
and
secure
development
practices.
Effective
communication
and
collaboration
skills,
with
the
ability
to
work
independently
and
contribute
to
shared
technical
objectives.
Preferred
qualifications:
Experience
with
risk
engines
and
integrations
supporting
high
transaction
volumes.
Benefits
Comprehensive
health
and
dental
insurance.
Meal
and
food
allowances.
Childcare
assistance.
Extended
parental
leave.
Access
to
fitness,
sports,
and
wellness
programs
through
partner
platforms,
including
Wellhub
and
TotalPass.
Profit-sharing
program
(PLR).
Life
insurance.
</
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
jobapplier