Desenvolvedor(a) Java Pleno/Senior
JobgetherJob Description
📋 Description Design, develop, and enhance enterprise-grade Java apps using Spring and REST APIs. Contribute to technical planning and architecture ensuring scalable, secure solutions. Develop and maintain microservices and API integrations with internal systems and partners. Apply best practices for version control, tests, CI/CD, and quality. Participate in Agile ceremonies; promote improvement and collaboration. Work closely with product stakeholders to translate requirements into tech solutions. 🎯 Requirements Bachelor's or Technologist degree in CS/CE/IT or related field. Solid Java development experience with modern backend architecture. Advanced knowledge of Spring, REST APIs, JWT, and microservices. Experience with Oracle and PostgreSQL databases. Proficiency with Git, Maven, Docker, and CI/CD. Experience with JMS, Kafka, or RabbitMQ. Familiarity with Angular, TypeScript, HTML5, CSS3, and JavaScript. Strong understanding of Clean Code, design patterns, and Agile methodologies. Intermediate English communication. Excellent collaboration, problem-solving, and technical leadership abilities. 🎁 Benefits Fully remote work arrangement within Brazil. Opportunity to work on large-scale, complex software projects. High level of technical ownership and influence over architecture decisions. Collaborative Agile environment with continuous learning and growth. Exposure to modern development tools, cloud-native practices, and scalable architectures. Flexible contractor (PJ) engagement model.