
Senior Backend Developer
CI&T
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇹 Portugal
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDockerDynamoDBJavaJenkinsJestJUnitKubernetesMicroservicesMochaMongoDBNoSQLOpenShiftPostgresSpring BootSpringBoot
About the role
- Build, test, and maintain scalable backend services using modern technologies.
- Develop APIs and integrations
- Collaborate with frontend, DevOps, and product teams to deliver end-to-end features.
- Implement and maintain unit, integration, and E2E tests using appropriate testing frameworks.
- Participate in architecture discussions and advocate for clean code, performance, and security best practices.
- Contribute to CI/CD automation, monitoring, logging, and infrastructure setup.
- Document technical solutions and contribute to knowledge sharing within the team.
- Work in Agile teams and participate in ceremonies (stand-ups, reviews, retrospectives).
Requirements
- Strong experience in Java & Springboot.
- Proficiency with cloud services (AWS, or Azure) and serverless technologies.
- Knowledge of CI/CD tools and DevOps pipelines (GitHub Actions, Jenkins, etc.).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB).
- Familiarity with microservices architecture and API design patterns.
- Experience with containerization (Docker) and orchestration tools (Kubernetes, OpenShift).
- Unit and integration testing experience with Jest, JUnit, Mocha, or similar.
- Proficiency with version control workflows (e.g., Git).
- Advanced English proficiency (spoken and written) for daily interaction with international teams.
- Experience in Agile software development methodologies (Scrum, Kanban).
Benefits
- Competitive Salary
- Generous paid vacation days
- Generous sick time
- 100% paid health & dental benefits starting day one
- Annual profit-sharing distribution
- Paid parental leave
- Dedicated career advisor
- And so much more…
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringbootAWSAzureCI/CDPostgreSQLMongoDBDynamoDBDockerKubernetes
Soft skills
collaborationcommunicationadvocacyknowledge sharingAgile methodologies