Job Closed
This listing is no longer active.
Conectando Talentos aos Desafios do Seu Negócio
Kotlin Developer
Location
Brazil
Posted
59 days ago
Salary
0
Seniority
Senior
Job Description
Kotlin Developer
Seekerh
• Develop and maintain APIs and microservices using Kotlin (primary) and Java. • Build, integrate, and improve existing APIs. • Analyze and fix issues in production and staging/UAT. • Participate in modernizing environments on AWS. • Implement unit tests with an emphasis on quality and coverage (SonarQube, JaCoCo, xUnit, lint). • Conduct API, contract, and performance testing. • Work following engineering best practices, clean architecture, SOLID principles, and object-oriented programming. • Create documentation and support agile ceremonies.
Job Requirements
- Develop and maintain APIs and microservices using Kotlin (primary) and Java.
- Build, integrate, and improve existing APIs.
- Analyze and fix issues in production and staging/UAT.
- Participate in modernizing environments on AWS.
- Implement unit tests with an emphasis on quality and coverage (SonarQube, JaCoCo, xUnit, lint).
- Conduct API, contract, and performance testing.
- Work following engineering best practices, clean architecture, SOLID principles, and object-oriented programming.
- Create documentation and support agile ceremonies.
- Kotlin (primary), Java
- Spring Boot
- Javalin
- Postman + Newman, Robot Framework (Python)
- Pact, httparty, Karate
- JMeter
- SonarQube, JaCoCo, xUnit, lint
- Concourse CI
- Bitbucket (Git)
- VSCode, IntelliJ, Android Studio, Xcode, Atom (or similar)
- Object-Oriented Programming
- SOLID, Clean Code
- Design Patterns
- Hexagonal Architecture and Clean Architecture
- Dependency Injection
- Relational and NoSQL databases
- Jira, Confluence, Azure DevOps (VSTS), VersionOne, Redmine, etc.
Benefits
- 100% remote
- CLT employment contract (Brazil)
- High-complexity, high-visibility project
- Collaborative technical environment focused on best practices
- Continuous learning and exposure to modern technologies
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-Level Backend Software Engineer – Engagement, Platform
JLL - Jones Lang LaSalleJones Lang LaSalle (JLL) is a professional and financial services company that specializes in investment management and commercial real estate services. A Fortune 500 company, JLL
• Design, develop, and implement generative AI based applications. • Collaborate with data engineers to ensure seamless integration of data pipelines. • Design and develop APIs • Ensure APIs are secure, scalable, and performant. • Work closely with cross-functional teams including product managers, designers, and other engineers. • Participate in code reviews and provide constructive feedback to peers. • Communicate technical concepts and project progress effectively to non-technical stakeholders. • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues.
Mid-Level Backend Software Engineer
JLL - Jones Lang LaSalleJones Lang LaSalle (JLL) is a professional and financial services company that specializes in investment management and commercial real estate services. A Fortune 500 company, JLL
• Join our team as a Mid-Level Software Engineer and help shape the future of our product. You will build and deploy high-quality solutions, driving impactful improvements in an agile, fast-paced environment. • Participate in technical discussions, mentor junior developers, and ensure code excellence through rigorous code reviews. • Elevate your technical expertise and communication skills while contributing to the success of our company. • Design, build, and deploy scalable, high-quality solutions in a fast-paced agile environment. • Contribute to architectural decisions, write reusable code, and provide insightful pull-request reviews to ensure the long-term health of our platform. • Own critical features end-to-end, from design to production. • Use data to make informed decisions and monitor Key Performance Indicators (KPIs) to ensure our work delivers measurable business impact. • Collaborate with Product teams and stakeholders to understand business needs. • Participate in incident response and troubleshoot issues in the production environment. • Live the mission: inspire and empower others while genuinely caring for your own well-being and that of your colleagues. Put well-being at the center of work and foster a supportive environment where everyone feels comfortable taking time off and finding work-life balance.
Senior Java Engineer
RE PartnersWe make the Aspirational Attainable. We Do Better Together to Deliver Real Change.
• Provide innovative software solutions for our clients • Develop applications using Java, Kafka, Oracle/MongoDB along with Multithreading • Collaborate with the team to deliver high-quality products and services
• Design, develop, and maintain scalable backend services using .NET (C#). • Build and maintain RESTful APIs consumed by PHP Laravel applications and other internal services. • Design, optimize, and maintain SQL database schemas, queries, and stored procedures. • Ensure performance, reliability, security, and scalability of backend systems. • Integrate third-party services and internal systems via APIs. • Participate in architecture discussions, technical decision-making, and code reviews. • Troubleshoot, debug, and optimize existing applications and databases. • Collaborate with frontend developers, product managers, and other stakeholders to deliver features end-to-end. • Mentor junior and mid-level developers and promote best engineering practices. • Contribute to improving development workflows, tooling, and system observability.



