Taro Logo

Senior Backend Developer (Java)

Tech transformation specialists uniting human expertise with AI to create scalable tech solutions, with over 7,400 employees worldwide.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Job Description

CI&T, a global tech transformation company with over 7,400 employees, is seeking a Senior Backend Developer specialized in Java for their Lisboa, Portugal office. This role offers a hybrid work environment and is perfect for experienced developers who excel in API development and microservices architecture. The position involves working with cutting-edge technologies including Java, Redis, Kafka, and various database systems.

The ideal candidate will be responsible for designing and developing APIs, ensuring code quality, and working within an Agile framework. They'll collaborate closely with the Tech Lead and development team in two-week sprints, focusing on delivering user value through iterative development. The role requires strong experience in relational databases, REST APIs, and complex business logic implementations.

CI&T offers an attractive benefits package including competitive salary, generous paid time off, comprehensive health benefits, and profit-sharing opportunities. The company's culture emphasizes collaboration, diversity, and technical excellence, making it an ideal environment for professional growth. With their focus on AI and enterprise solutions, CI&T provides opportunities to work on innovative projects while maintaining a strong work-life balance.

The position requires expertise in various technical areas including microservices, Domain Driven Design, and CI/CD practices. Knowledge of advanced concepts like hexagonal architecture and API-first methodology will be valuable. The company values both technical expertise and soft skills such as analytical thinking, proactivity, and teamwork.

Last updated 15 days ago

Responsibilities For Senior Backend Developer (Java)

  • Participate in design and development of APIs
  • Ensure quality of development and clean code
  • Communicate ideas and new technologies to improve tech stack
  • Focus on user value delivery
  • Guarantee service availability and resilience
  • Work with Tech Lead and development team
  • Comply with project and company guidelines
  • Work in 2-week sprints with iterative user stories

Requirements For Senior Backend Developer (Java)

Java
Redis
Kafka
  • Experience with relational databases
  • Experience in REST APIs design and development
  • Knowledge of Agile methodology
  • Knowledge of SONAR or similar tools
  • Knowledge of microservices
  • Experience in complex business logic applications
  • Experience with Junit and Mockito
  • Experience with Maven
  • Experience with transactions
  • Knowledge of Domain Driven Design
  • Experience with messaging queues and streaming platforms
  • Knowledge of API-first methodology
  • Experience with caching systems
  • Knowledge of hexagonal architecture
  • CI/CD experience
  • Gitflow experience
  • English language proficiency

Benefits For Senior Backend Developer (Java)

Medical Insurance
Dental Insurance
Parental Leave
  • Competitive Salary
  • Generous paid vacation days
  • Generous sick time
  • 100% paid health & dental benefits from day one
  • Annual profit-sharing distribution
  • Paid parental leave
  • Dedicated career advisor

Related Jobs