Senior Java Developer

Posted 1 day ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Spearhead the design and development of a scalable cloud-based solution utilizing Java, Spring Boot, and AWS.

• Create, test, and deploy software applications.

• Collaborate with stakeholders to establish project requirements and technical solutions.

• Enhance and maintain application performance, scalability, and reliability.

• Guide junior developers and foster a culture of continuous learning.

• Apply best practices in Agile methodologies and Test-Driven Development (TDD).

• Integrate RESTful APIs within microservices architectures.

• Engage in code reviews.

• Contribute to processes of continuous integration and delivery.

• Work alongside cross-functional teams to ensure high-quality deliverables that meet client expectations.

• Promote collaboration, innovation, and transformation while leveraging AI in projects.


⛳️ Requirements

• Over 5 years of experience as a developer working on large, distributed systems.

• More than 8 years of development experience in any programming language, with the last 4 years focused on Java for server-side applications.

• Expertise in Core Java 1.8 and later versions.

• Skilled in Spring, Spring Boot, and RESTful/JSON web services within a microservices architecture.

• Proficient with JUnit, Mockito, and Assert-J.

• Significant experience with messaging frameworks such as JMS and ActiveMQ.

• Proficient in Git and familiar with continuous integration systems like Jenkins and GitHub.

• Comfortable working with both relational and NoSQL databases.

• Proficient in Spring JDBC template, JPA, and Hibernate.

• Strong understanding of in-memory distributed data storage systems like memcache and Hazelcast.

• Excellent verbal and written communication abilities.

• Strong motivation to tackle complex problems and learn new technologies.

• Bachelor’s degree or higher in Computer Science, Software Development, or a related field.

• Experience with cloud deployments, preferably in Azure.

• Familiarity with Maven and IntelliJ IDE.

• Understanding of profiling tools and capability to assess third-party libraries.

• Experience considering international software development factors (multi-lingual, multi-currency).


🏝️ Benefits

• Health and dental insurance.

• Meal and food allowance.

• Childcare assistance.

• Extended paternity leave.

• Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass.

• Profit Sharing and Results Participation (PLR).

• Life insurance.

• Continuous learning platform (CI&T University).

• Discount club.

• Free online platform dedicated to physical, mental, and overall well-being.

• Pregnancy and responsible parenting course.

• Partnerships with online learning platforms.

• Language learning platform.

• Inclusion support and accommodations during the selection process.

• Dedicated Health and Well-being team, inclusion specialists, and affinity groups.

People also viewed

Miratech1 day ago

Senior Java Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Salve.Inno1 day ago

Senior Backend Engineer, Ruby on Rails

PL flagPoland OnlyFreelanceBackend Engineer
ApplyView job
Miratech1 day ago

Senior Java Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Miratech1 day ago

Senior Java Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job
Salve.Inno1 day ago

Senior Backend Engineer, Ruby on Rails

PT flagPortugal OnlyFreelanceBackend Engineer
ApplyView job
Salve.Inno1 day ago

Senior Backend Engineer, Ruby on Rails

NL flagNetherlands OnlyFreelanceBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers