Stefanini Brasil

Mid-level Software Developer

Stefanini Brasil

full-time

Posted on:

Location Type: Remote

Location: Remote • Brasil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerDynamoDBHibernateJavaJMeterJUnitKafkaKubernetesLinuxMockitoMongoDBMySQLNoSQLPostgresRabbitMQSpringSpring BootSpringBootSQL

About the role

  • Develop applications using Java.
  • Work with relational databases and NoSQL databases.
  • Provide support, operation, and maintenance for developed applications.
  • Collaborate with other teams and development partners.
  • Participate in projects using agile methodologies.
  • Oversee deployments in production environments.
  • Attend technical meetings and share knowledge.

Requirements

  • Strong critical analysis skills and logical reasoning.
  • Experience with Java (versions 8 to 21).
  • Knowledge of REST APIs and integrations.
  • Experience with messaging systems (Kafka, RabbitMQ).
  • Proficiency in Spring Boot and related libraries.
  • Proficiency in JPA, Hibernate, and Spring Data.
  • API documentation using Swagger.
  • Experience with databases: PostgreSQL, MySQL, MongoDB, DynamoDB.
  • Solid SQL skills (DDL, DML, query optimization).
  • Practices in TDD and BDD.
  • Testing with JUnit, Mockito, and JMeter.
  • Knowledge of design patterns.
  • Experience with microservices architecture.
  • Knowledge of Docker and Kubernetes.
  • Familiarity with GitHub and Gitflow.
  • Basic Linux commands for server access.
Benefits
  • Meal allowance or meal voucher
  • Discounts on courses, universities, and language schools
  • Stefanini Academy — platform with free, up-to-date online courses and certificates
  • Mentoring
  • Benefit club for medical consultations and exams
  • Health insurance
  • Dental insurance
  • Discount club with offers at top establishments
  • Travel club
  • Pet care plan

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaREST APIsSpring BootJPAHibernateSpring DataSQLTDDBDDmicroservices architecture
Soft skills
critical analysislogical reasoningcollaborationknowledge sharing