Senior Back-End Developer

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor Java sênior criando microsserviços e APIs para sistemas complexos do ecossistema tecnológico Stefanini. Atuando com cloud, Kubernetes, DevOps e alta performance.

Responsibilities:

  • Develop, enhance, and support applications using Java and JVM-based technologies
  • Develop and integrate microservices and APIs
  • Work with Spring Boot and Node.js in distributed solutions
  • Participate in defining and implementing technical solutions focused on scalability, performance, and maintainability
  • Work with containerized environments using Docker and Kubernetes
  • Contribute to CI/CD processes, continuous integration, and automated deployment
  • Develop and maintain unit tests, applying practices such as TDD and BDD
  • Participate in teams that use Agile methodologies, especially Scrum
  • Contribute to the evolution of DevOps practices and software quality
  • Work with public and private cloud environments
  • Ensure the adoption of best practices, maintaining code that is readable, testable, secure, and easy to maintain
  • Contribute to the development, enhancement, and operation of highly complex systems

Requirements:

  • Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or a related field
  • 6+ years of experience in Software Engineering
  • Strong experience with Java and/or JVM-based languages
  • Experience with Java, Spring Boot, microservices, APIs, and Node.js
  • Knowledge of Docker and Kubernetes, including AKS, EKS, GKE, and OpenShift
  • Experience with DevOps tools and practices, such as GitLab, Jenkins, GitHub, Nexus, SonarQube, Bamboo, and StarTeam
  • Knowledge of CI/CD, continuous integration, and automated deployment
  • Experience with unit testing, TDD, and BDD
  • Experience working with Agile methodologies, especially Scrum
  • Knowledge of public and private cloud environments, such as AWS, Microsoft Azure, and Google Cloud Platform
  • Excellent verbal and written communication skills
  • Ability to work collaboratively and interact with different departments
  • Autonomy in problem-solving

Benefits:

  • Meal or food allowance
  • Discounts on courses, universities, and language institutions
  • Stefanini Academy — a platform offering free, up-to-date online courses with certificates
  • Mentoring
  • Benefits program for medical consultations and examinations
  • Health insurance
  • Dental insurance
  • Benefits and discounts at leading establishments
  • Travel benefits program
  • Pet care benefits