Fullstack Java Developer

Cruzeiro do Sul Educacional S/A

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Start your career in a challenging professional environment, learning software engineering best practices, participating in real deliveries, and progressing with guidance from experienced professionals.
  • Rapidly develop your technical maturity, learning to write clean, testable, and maintainable code from the start.
  • Understand real business problems and how to translate them into technical solutions.
  • Work in a truly agile environment with a steady delivery cadence.
  • Learn to receive and apply technical feedback continuously.
  • Work on systems that include legacy code, corporate standards, and rules — going beyond academic projects.
  • Gradually develop autonomy without compromising quality or safety.

Requirements

  • Knowledge of Java 17+ (Spring Boot 4, JPA/Hibernate)
  • Angular 16+
  • Databases: Oracle and PostgreSQL
  • Messaging: RabbitMQ / Kafka (producer/consumer)
  • Integration: REST APIs (OpenAPI)
  • Unit and integration testing (JUnit 5, Mockito)
  • Knowledge of security practices (OAuth2, JWT)
  • Node.js
  • Legacy: Experience with migration or maintenance of monoliths (JSF, JSP, Java 8)
  • Understanding of modern architecture concepts (DDD, modularization, monolith migration)
  • Knowledge of Dynatrace, data collection, how application tags work, and how to configure basic integrations
  • Apply monitoring for metrics (traditional monitoring)
  • Implement logs and traces for applications to enable querying and failure notifications (observability)
  • Familiarity with DevOps and DevSecOps practices to integrate observability into the software development lifecycle (SDLC)
  • Reacher (pod log monitoring)
  • Experience with CI/CD (Azure Pipelines)
Benefits
  • Medical and Dental Insurance
  • Meal Allowance (Refeição)
  • Pharmacy Discount Plan
  • Total Pass (transport benefit)
  • Education Grant (Undergraduate or Postgraduate)
  • Life Insurance
  • Birthday Day Off
Applicant Tracking System Keywords

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

Hard Skills & Tools
Java 17+Spring Boot 4JPAHibernateAngular 16+OraclePostgreSQLRabbitMQKafkaREST APIs
Soft Skills
clean codetestable codemaintainable codetechnical feedbackautonomyproblem-solvingagile methodologycollaborationadaptabilityquality assurance