Fullstack Java Developer
Cruzeiro do Sul Educacional S/A
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Tech Stack
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