Senior Java Developer

full timeback-endsoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Developer based in Brazil.

In this role, you will join a high-performing engineering team responsible for building and maintaining scalable, enterprise-grade web applications used by millions of customers worldwide. You will work on backend systems powered by modern Java technologies, contributing to the design, development, and continuous improvement of critical platform features. The environment is collaborative and engineering-driven, where clean code, scalability, and performance are core priorities. You will partner closely with architects, product teams, and fellow developers to translate complex requirements into robust technical solutions. This position offers strong autonomy, technical depth, and exposure to large-scale distributed systems. It is ideal for a senior engineer who enjoys solving complex problems and continuously evolving their technical expertise.


Accountabilities:

  • Design, develop, and implement new features and functionalities for scalable Spring Boot-based applications.
  • Write clean, efficient, and well-documented Java code following industry best practices and coding standards.
  • Collaborate with software architects, product stakeholders, and developers to define and refine technical solutions.
  • Participate in and contribute to code reviews to improve code quality, maintainability, and system reliability.
  • Perform unit and integration testing to ensure high-quality, stable, and performant applications.
  • Troubleshoot, debug, and resolve complex technical issues across distributed systems and backend services.
  • Continuously monitor and improve application performance, scalability, and maintainability.
  • Stay current with advancements in Java, Spring Boot, and related backend technologies.
  • Requirements:

    • 5+ years of experience as a Java Developer working on backend or enterprise applications.
    • Strong expertise in Spring Boot and its core ecosystem for building scalable applications.
    • Solid understanding of Java SE 8+ features, including streams, lambdas, and functional programming concepts.
    • Experience with build tools such as Maven or Gradle.
    • Hands-on experience with unit testing frameworks such as JUnit and Mockito.
    • Proficiency with version control systems, especially Git, in collaborative development environments.
    • Experience working with relational databases such as MySQL or PostgreSQL (preferred).
    • Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform (preferred).
    • Strong analytical thinking and problem-solving skills with attention to detail.
    • Excellent communication and teamwork abilities in distributed engineering environments.
    • Ability to work independently while contributing effectively within a team setting.
    • Benefits:

      • Fully remote position with flexible work arrangements.
      • Monthly home office allowance of R$180.00 plus additional support for workspace equipment.
      • Meal or food vouchers valued at R$44.55 per working day.
      • Comprehensive health and dental insurance with no employee co-payment.
      • Well-being support including access to Wellhub and telemedicine services.
      • Pet health insurance benefits for a wide range of pets.
      • Life insurance coverage.
      • Free website hosting services.
      • Structured merit-based performance and promotion cycle.
      • Additional perks and employee support initiatives.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified