Senior Java Engineer

Description Ciklum

Brasil

On-site

BRL 150,000 - 210,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Company-paid medical insurance
Mental health programs
Udemy license and certifications
Internal mobility program

Job summary

Ciklum is seeking a Senior Java Engineer to join our Brazil team. You will work in a cross-functional development group, delivering scalable Java applications across monolith, microservices, and serverless architectures.

You will influence product design, code reviews, and performance optimizations while mentoring junior engineers. We value hands-on experience with Java, SQL, and cloud deployment, along with a collaborative mindset and commitment to best practices.

Qualifications

  • Proficient in Java with defensive programming practices.
  • Experience with modern web applications and framework features.
  • Hands-on with monoliths and microservices architectures.
  • Knowledge of SQL and performance tuning.
  • Experience with unit testing (JUnit) and mocking (Mockito).
  • Familiarity with deployment patterns and cloud providers.

Responsibilities

  • Write high-quality, testable, and scalable code across the SDLC.
  • Develop features per product roadmap and deliver updates.
  • Review design documents and provide input on specifications.
  • Participate in team rituals and collaborate across disciplines.
  • Coach junior engineers as needed.

Skills

Java
Software Design
Monoliths
Microservices
Serverless
JUnit
Mockito
SQL
Cloud
Security

Tools

N/A

Job description

Ciklum is looking for a Senior Java Engineer to join our team in Brazil.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Senior Java Engineer, you'll become a part of a cross-functional development team engineering experience of tomorrow.

At our company, we’re all about helping businesses make smarter decisions through powerful technology, insightful data, and a whole lot of collaboration. Whether you're a creative thinker, a strategic planner, a tech wizard, or a customer champion, there's a place for you on our team. We believe work should be meaningfulandfun — so if you're ready to make a difference while enjoying the journey, come join us!

Responsibilities:
  • Write highly testable, automatable and performant code over the whole SDLC using high coding standards and software best practices
  • Develop product, deliver features and updates according to the product roadmap
  • Develop and review feature design documents and provide inputs/update to specifications for the solution
  • Participate in the team activities according to the methodology - daily meetings, planning, retrospectives etc)
  • Сoach/supervise middle/junior engineers by demand of the project
Requirements:
  • Software Design
  • Use of best practices and patterns during application design and implementation
  • Hands‑on experience with monolith, microservice, and serverless architectural styles
  • In‑depth proficiency level in Java, implementing applications using defensive programming
  • Successful cases in developing web applications using advanced framework features and industry standard conventions
  • Practical experience in writing and performance tuning of complex SQL
  • Quality Assurance:
  • In‑depth proficiency level in JUnit, Mockito
  • Previous participation in constant quality improvement on the project: conducting code reviews, setting up quality metrics, and monitoring
  • Software Deployment:
  • Hands‑on experience with application deployment patterns and tools
  • Practical experience in infrastructure configuration using popular cloud providers
  • Experience in configuring application security aspects
  • Practical experience in application performance optimization
What’s in it for you?
  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and mental health programs, 5 undocumented sick-leave days per year
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Long-term employment with 20 working-days paid vacation and local bank holidays
  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events
About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.

As we expand into Latin America, every Ciklumer is helping to shape our story. Collaborate with seasoned experts and make a global impact backed by two decades of industry leadership.

Explore, empower, engineer with Ciklum!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

Ciklum • Brazil

On-site
BRL 300,000 - 420,000
Medical insurance
Udemy license
Language courses and certifications
+1
Senior Java Engineer
Senior Java Engineer

Ciklum • Brasília

On-site
BRL 180,000 - 240,000
Medical insurance
Internal learning programs
Paid vacation
Lead Java Engineer
Lead Java Engineer

Ciklum • Brazil

On-site
BRL 240,000 - 420,000
Company-paid medical insurance
Mental health programs
Udemy license
+3
Senior Artificial Intelligence/Machine Learning Engineer
Senior Artificial Intelligence/Machine Learning Engineer

Ciklum • Brazil

On-site
BRL 180,000 - 320,000
Company-paid medical insurance
Udemy license, language courses and公司‑
Internal mobility opportunities
+1
Senior Software Engineer - C#
Senior Software Engineer - C#

Prosigliere • Brazil

On-site
BRL 100,000 - 150,000
Competitive compensation
Fully remote position
Opportunities for professional growth
+1
Senior Full Stack Engineer ID89122
Senior Full Stack Engineer ID89122

AgileEngine, LLC. • Belo Horizonte

Hybrid
BRL 602,000 - 903,000
Professional growth
USD-based compensation
Exciting projects
+1
[Job-30394] Senior Fullstack Developer (Java / React), Brazil
[Job-30394] Senior Fullstack Developer (Java / React), Brazil

CI&T • Brazil

On-site
BRL 240,000 - 360,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+2
Junior Java Developer
Junior Java Developer

Jobgether SRL • Brazil

On-site
BRL 70,000 - 100,000
Health and dental insurance
Meal allowance
Childcare assistance
+7
Software Engineer (.NET, Next.js) - Brazil
Software Engineer (.NET, Next.js) - Brazil

Codurance • São Paulo

On-site
BRL 180,000 - 240,000
Hybrid working model
Senior Software Engineer Full stack
Senior Software Engineer Full stack

Jobgether SRL • Brazil

Remote
BRL 279,000 - 558,000
Fully remote
LATAM remote-friendly
Competitive USD salary