Java Developer

Posted 98ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Java Developer responsible for developing solutions using Java and Spring Boot. Collaborating with the team on architecture evolution and system improvements.

Responsibilities:

  • Develop scalable, high-performance solutions using Java and Spring Boot best practices
  • Actively collaborate with the team to evolve the architecture and continuously improve our systems
  • Participate in technical discussions and architectural decisions, contributing ideas and learning with the team
  • Work on edge components, ensuring security, authentication, and system integration

Requirements:

  • Solid experience (minimum 6 years) in development with Java and Spring Boot
  • Experience with Hexagonal Architecture
  • Strong proficiency in Test-Driven Development (TDD) and system architecture concepts
  • Familiarity with DevOps practices and tools such as Git, Jenkins, Docker, and Kubernetes
  • Experience with security and authentication, including JWT, OAuth, and authentication/authorization mechanisms
  • Senior profile with technical autonomy and a focus on quality and scalability
  • Passion for technology and continuous learning

Benefits:

  • Meal voucher (VR)
  • Food allowance via Caju (VA Caju)
  • Remote work (home office)
  • Amil health insurance