FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mid-level Java/Kotlin Developer
Somos EducaçãoBackend developer responsible for maintaining applications using Kotlin and Java at leading educational company. Collaborating on APIs and cloud computing solutions in a dynamic team environment.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend application development using Kotlin and Java with the Spring Framework, alongside proficiency in designing REST and GraphQL APIs. Strong knowledge of Cloud Computing platforms like AWS and Azure, as well as experience with microservices architecture and messaging tools such as Apache Kafka.
Highest-signal resume keywords
Backend DevelopmentKotlin ProgrammingJava ProgrammingSpring FrameworkCloud Computing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentKotlin ProgrammingJava ProgrammingSpring FrameworkREST API DesignGraphQL API DesignUnit TestingIntegration TestingMicroservices ArchitectureSQL
Soft Skills
TeamworkEffective CommunicationProactivityProblem-SolvingAdaptability
Tools & Technologies
AWSAzureApache KafkaGRPCMongoDB
Industry Keywords
MicroservicesDistributed SystemsSOASOLID PrinciplesClean CodeClean Architecture
Tech Stack
Tools & technologiesApacheAWSAzureCloudGraphQLGRPCJavaKafkaKotlinMongoDBNoSQLSpringSQL
About the role
Key responsibilities & impact- Develop and maintain backend applications using Kotlin and Java with the Spring Framework.
- Design and implement REST and GraphQL APIs for system integrations.
- Ensure code quality through unit and integration testing.
- Contribute to the design and architecture of microservices and distributed systems.
- Use Cloud Computing platforms such as AWS or Azure for deployment and maintenance of services.
- Integrate systems using Apache Kafka and gRPC (communication protocol).
- Analyze and resolve technical issues proactively and collaboratively.
- Work as part of a team, promoting effective communication and adaptability in dynamic environments.
Requirements
What you’ll need- Bachelor's degree in Computer Science or related fields.
- Proven experience in backend development with Kotlin, Java and the Spring Framework.
- Knowledge of relational databases (SQL) and NoSQL databases (MongoDB).
- Familiarity with microservices architecture, SOA and distributed systems.
- Experience with Cloud Computing (AWS, Azure) and messaging tools such as Apache Kafka.
- Proficiency in unit and integration testing.
- Good understanding of SOLID principles, Clean Code and Clean Architecture.
- Certifications in technology and participation in events or conferences are a plus.
- Behavioral competencies such as teamwork, effective communication, proactivity, problem-solving and adaptability.
Benefits
Comp & perks- Profit sharing: celebrating results is part of the Cogna way.
- Meal or food allowance: provided via a flexible benefits card.
- Health insurance: a comprehensive plan with dependent coverage and co-payment.
- Dental care: available to keep your smile healthy.
- Tuition assistance for undergraduate and postgraduate studies: access to our educational units for you and your dependents (spouse and children).
- Day off on your birthday: you can choose a day to relax and celebrate.
- SESC partnership: access to many opportunities to improve quality of life.
- Univers pharmacy partnership: discounts on a variety of medications.
- Corporate university: multiple learning paths and free courses in our corporate university to keep growing with us.
- Book discounts: discounts on top titles from our publishers.
- Wellhub (Gympass): so you can stay active in your daily routine.
- Ninho Program: a program dedicated to our families who are expecting a new baby.
- Valoriza - Internal Recruitment Program: to advance your career through internal opportunities.