
Senior Java Developer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
• 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.
• 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).
• 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.
Salve.Inno
Get handpicked remote jobs straight to your inbox weekly.