Desenvolvedor(a) Backend Java - Sênior

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

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor(a) Backend Java - Sênior in Brazil.

Join a collaborative and innovation-driven technology environment where you will contribute to the development of scalable and high-performance backend solutions for complex digital systems. In this role, you will work on the full software development lifecycle, from architecture and implementation to testing, deployment, and maintenance of mission-critical applications. You will collaborate closely with multidisciplinary teams in an agile setting, participating in technical discussions, code reviews, and continuous improvement initiatives. This opportunity is ideal for experienced backend engineers who enjoy solving complex challenges, working with modern cloud-based architectures, and building robust systems using Java technologies. The position also offers exposure to microservices, cloud infrastructure, DevOps practices, and modern software engineering methodologies within a dynamic and growth-oriented environment. If you are passionate about backend development, scalability, and delivering high-quality software solutions, this role offers strong technical ownership and career growth potential.


Accountabilities:

  • Develop, implement, and maintain complex backend systems and software solutions using Java technologies.
  • Design and deliver scalable functionalities and code components aligned with business and technical requirements.
  • Manage software release processes and support deployment activities to ensure stable production environments.
  • Develop and maintain unit tests to guarantee code quality, reliability, and maintainability.
  • Perform software maintenance, troubleshooting, and performance optimization activities.
  • Ensure the proper functioning, scalability, and stability of applications and backend services.
  • Participate actively in agile ceremonies, technical discussions, and collaborative development processes.
  • Provide technical support and clarify system functionalities for internal stakeholders and development teams.
  • Conduct code reviews, suggest improvements, and contribute to engineering best practices across the team.
  • Ensure that delivered solutions meet defined quality standards, technical specifications, and customer expectations.
  • Requirements:

    • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields.
    • Solid experience working as a Backend Developer or Software Engineer with Java technologies.
    • Strong knowledge of Java EE, Spring Framework, and backend application development.
    • Experience designing and developing microservices architectures and RESTful/SOAP web services.
    • Familiarity with AWS cloud environments and cloud-native application development practices.
    • Experience with software testing practices and unit test implementation.
    • Strong communication, teamwork, and collaboration skills.
    • Experience working within agile methodologies such as Scrum or Kanban.
    • Knowledge of Linux environments and software deployment processes is considered a plus.
    • Experience with automated testing tools such as Selenium or Cucumber is desirable.
    • Familiarity with ReactJS, Node.js, Kubernetes, and DevOps practices is considered an advantage.
    • Previous experience within financial services or fintech environments is a plus.
    • Benefits:

      • Fully remote work model with flexibility and autonomy.
      • Opportunity to work in a global technology and innovation ecosystem.
      • Collaborative and knowledge-sharing culture focused on continuous learning and development.
      • Access to technical communities, training programs, and leadership development initiatives.
      • Exposure to large-scale digital transformation and cloud-native projects.
      • Inclusive and diverse workplace environment focused on respect, ethics, and collaboration.
      • Career growth opportunities within multidisciplinary and international teams.
      • Opportunity to work with modern technologies, agile methodologies, and scalable architectures.

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