Navigate Change
Java Developer – Mid-level
Location
Brazil
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer – Mid-level
CI&T
• Collaborate with cross-functional teams to identify software requirements. • Write clean, efficient, and maintainable code following best practices and coding standards. • Perform unit and integration testing to ensure software quality. • Develop software solutions using Agile methodologies. • Work with product owners, architects, and other developers to understand project requirements and translate them into technical specifications. • Design, develop, and maintain RESTful APIs. • Work with SQL databases (Oracle). • Create and maintain documentation for software development projects. • Troubleshoot and debug software applications to resolve issues. • Participate in code reviews and provide constructive feedback to improve code quality. • Stay up to date with emerging trends and technologies in software development.
Job Requirements
- Experience with Java using object-oriented programming principles and design patterns.
- Experience with Spring Framework or similar Java development frameworks.
- Experience with Java Spring.
- Experience with PL/SQL.
- Experience developing RESTful APIs and working with microservices architecture.
- Knowledge of front-end technologies: React / Angular.
- Knowledge of messaging systems (RabbitMQ).
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Ability to work in an Agile development environment and deliver projects on time and with quality.
- Excellent problem-solving skills.
- Proficient in writing clean, modular, and testable code.
- Clear and professional communication skills, with the ability to contribute effectively to team discussions.
Benefits
- Health and dental insurance.
- Food and meal allowances.
- Childcare assistance.
- Extended parental leave.
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass.
- Profit Sharing (PLR).
- Life insurance.
- Continuous learning platform (CI&T University).
- Discount club.
- Free online platform dedicated to promoting physical and mental health and well-being.
- Prenatal and responsible parenting course.
- Partnerships with online course platforms.
- Language learning platform.
- And many others.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and deliver scalable, reliable, and high-performing backend capabilities supporting complex enterprise workflows and operational systems. • Apply an AI-first engineering mindset to rapidly prototype, iterate, validate, and deliver solutions efficiently. • Leverage AI-augmented workflows, automation, observability, and testing practices to improve software quality, accelerate delivery, reduce manual effort, and enhance operational reliability across the SDLC. • Support progressive delivery practices, controlled rollouts, production stability, and continuous engineering improvement. • Collaborate across Product, SRE, QA, frontend, mobile, and cross-functional engineering teams to deliver high-quality customer-focused solutions. • Strengthen engineering excellence through reusable knowledge sharing, documentation, ownership practices, and continuous improvement initiatives.
Senior Full Stack Engineer – Java, AI
EverbridgeKeeping people safe and organizations running. Faster.
• Develop, enhance, and maintain backend services and features through hands-on coding. • Implement technical solutions and system enhancements based on defined designs and technical specifications. • Use AI-assisted development tools and emerging AI capabilities to improve development efficiency and code quality. • Debug, troubleshoot, and resolve complex issues in development and production environments. • Collaborate with product managers and engineering teams to implement business requirements into reliable software solutions. • Write clean, maintainable, and well-tested code while actively participating in code reviews. • Follow established engineering standards and contribute to a reliable and secure Software Development Lifecycle (SDLC). • Support CI/CD pipelines, testing automation, and deployment processes. • Participate in on-call rotations and assist in resolving production issues with minimal customer impact.
Senior Fullstack Engineer – PHP/Laravel
Ultimate Jet VacationsEnhancing the Experience of Booking Travel
• Design, develop, and maintain features across the full stack: React/Next.js, NestJS middleware, and PHP Laravel services • Contribute to the migration of the legacy Node.js API Gateway to the new NestJS-based platform • Define and implement scalable architecture patterns for both backend services and frontend components • Integrate and leverage AI-powered tools to accelerate development and support internal workflows • Collaborate proactively in a remote-first environment • Contribute to DevOps practices: CI/CD pipelines, containerization, infrastructure as code • Apply travel/hospitality domain knowledge to inform product decisions, data models, and integrations • Support UX/UI discussions where technical constraints intersect with user experience.
**[Summary]****A leading collaborative design platform is seeking an experienced backend-focused engineer to enhance and evolve an integration-driven application. The project is centered on building and maintaining robust integrations using Ruby on Rails and TypeScript, with a strong emphasis on designing, implementing, and scaling connections with third-party systems. The role will contribute to improving reliability, extensibility, and overall integration architecture across the platform. **[General information]****They are looking for a senior-level engineer with strong experience in Ruby on Rails and TypeScript, and a proven background in building and maintaining complex integrations. The ideal candidate is comfortable working with multiple external APIs, designing integration workflows, and collaborating closely with product and engineering teams. **[Task and Deliverables]** - Design, develop, and maintain backend services using Ruby on Rails to support integrations. - Build and extend integration logic using TypeScript, ensuring reliability and scalability. - Integrate the platform with third-party APIs and external systems. - Collaborate with internal teams to define integration requirements and technical solutions. - Improve existing integration architecture with a focus on maintainability, performance, and observability. - Document integration flows and provide technical recommendations for future improvements.** - **[Engagement highlights]** - Opportunity to work on high-impact integrations used by thousands of end users. - Collaborative environment with experienced engineers. - Potential for long-term collaboration based on performance and project outcomes.**



