GrooveTech logo
GrooveTech

Com T.I., ajudamos empresas e projetos a atingir o máximo potencial de performance e crescimento sustentável.

Senior Backend Developer, Java, Kotlin

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

133 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Developer, Java, Kotlin

GrooveTech

• Develop and maintain high-scale applications using Java (Spring Boot). • Evolve distributed systems based on microservices. • Participate in architectural and technical design decisions. • Work on CI/CD pipelines (developer-level). • Collaborate with multidisciplinary teams (Product, QA, DevOps).

Job Requirements

  • Strong experience with Java and Spring Boot.
  • Hands-on experience with Kotlin (required).
  • Proficiency in microservices architecture and best practices (Clean Code, SOLID).
  • Experience with GCP, messaging systems (Kafka/Pub/Sub), and products in the Education or Payments domains.

Benefits

  • Wellhub and life insurance
  • Technical mentorship from the Tech Manager + support from the Business Partner (BP), focused on constructive feedback and course recommendations

Related Job Pages

More Backend Engineer Jobs

8x8 logo

Senior Database Engineer

8x8

One platform. Every communications experience.

Backend Engineer133 days ago
Full TimeRemoteTeam 1,001-5,000Since 1996H1B Sponsor

• Lead the architecture, management, and optimization of Oracle 19c RAC, MySQL 8, and PostgreSQL database systems across on-premises, AWS, and OCI cloud environments. • Define and drive database standards, best practices, and operational runbooks across the organization. • Own database upgrade and migration strategies for Oracle and MySQL, ensuring minimal downtime and risk mitigation across all environments. • Lead advanced database troubleshooting, root cause analysis, and performance engineering across Oracle, MySQL, PostgreSQL, HAProxy, and Keepalived. • Architect and maintain database replication topologies including master-slave, master-master, and cross-region configurations for disaster recovery. • Design and implement automation for database provisioning, patching, scaling, and failover using Python, Terraform, and Ansible. • Own backup and recovery strategy using RMAN, mysqldump, pg_dump, and point-in-time recovery, ensuring RPO/RTO targets are met and regularly tested. • Implement and maintain database observability including monitoring, alerting, dashboards, and capacity forecasting using Grafana, CloudWatch, or equivalent platforms. • Collaborate with application development teams on schema design, query optimization, indexing strategies, and capacity planning. • Mentor and guide junior database engineers, conducting code and architecture reviews. • Participate in on-call rotations as a senior escalation point for critical database incidents. • Evaluate emerging database technologies and make recommendations for adoption where appropriate.

Portugal
Job Closed
8x8 logo

Database Engineer

8x8

One platform. Every communications experience.

Backend Engineer133 days ago
Full TimeRemoteTeam 1,001-5,000Since 1996H1B Sponsor

• Manage and optimize Oracle 11g/19c RAC, MySQL 5.7/8, and PostgreSQL database systems and related infrastructure across on-premises, AWS, and OCI cloud environments. • Plan and execute database upgrades - Oracle and MySQL - ensuring minimal downtime across all environments. • Perform advanced database troubleshooting, query performance tuning, and issue resolution across Oracle, MySQL, PostgreSQL, HAProxy, and Keepalived. • Design, implement, and maintain database replication topologies including master-slave and master-master configurations. • Develop and maintain automation for database operations using Linux shell scripting, Python, Terraform, and Ansible. • Manage backup and recovery operations using RMAN, mysqldump, pg_dump, and other tools — ensuring RPO/RTO targets are met. • Implement and maintain database monitoring, alerting, and dashboards using Grafana, CloudWatch, or equivalent platforms. • Collaborate with application development teams on schema design, query optimization, and capacity planning. • Participate in on-call rotations as a escalation point for critical database incidents. • Document database architectures, runbooks, and operational procedures.

Portugal
Job Closed
A Society logo

Clojure Software Engineer

A Society

A Society är den nya tidens konsultbolag som hittar samarbeten som gynnar både arbetsgivare och dig som konsult.

Backend Engineer133 days ago
OtherRemoteTeam 51-200Since 2017H1B No Sponsor

• Solve ambiguous and open-ended technical challenges. • Balance customer needs with technical design to deliver value quickly. • Continuously improve our onboarding and operational excellence capabilities. • Collaborate with product and platform teams to build world-class systems. • Work on systems that handle millions of voice AI conversations per year. • Identify and eliminate sources of toil and inefficiency in systems and processes.

United States
Job Closed
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• We have been operating for over 8 years, providing Outsourcing 2.0, tech consulting, and high-performance squads, with a strong presence in the financial sector. • We're looking for professionals who combine a solid technical foundation, curiosity, a product mindset, and a desire to build the future.

Brazil
Job Closed