Desenvolvedor Java FullStack

BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of experience in Java development
Required Skills
SQLGitJavaKafkaSCRUMAngularMavenRESTful APIsDistributed Systems

Requirements

  • 7+ years of experience in Java development
  • Strong knowledge of Java EE (EJB, JPA) and REST APIs
  • Experience with Angular (2+) and/or microfrontend architectures
  • Solid understanding of distributed systems and system integration
  • Experience with messaging tools (JMS, Kafka)
  • Strong SQL skills including data modeling, optimization, and stored procedures
  • Experience with Git/Bitbucket and Maven build tools
  • Familiarity with Sonar, Swagger, and code quality practices
  • Experience with application servers such as WebSphere, JBoss, or WildFly
  • Knowledge of agile methodologies (Scrum, Kanban) and design patterns
  • Strong communication skills and ability to work in complex, cross-functional teams

Responsibilities

  • Develop and maintain Java backend applications focused on scalability, security, and performance
  • Build and evolve REST APIs and integrate distributed systems in complex enterprise environments
  • Develop frontend features using Angular (2+) and microfrontend architectures
  • Work with messaging systems such as JMS and Kafka for asynchronous communication and data streaming
  • Perform database modeling, optimization, and maintenance of SQL queries and stored procedures
  • Participate in CI/CD pipelines, code reviews, and software quality processes (Sonar, Git, Maven)
  • Support production environments through troubleshooting, performance tuning, and incident resolution
  • Collaborate in agile teams (Scrum/Kanban) and contribute to technical documentation (Swagger)
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now