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!