Pessoa Desenvolvedora Fullstack Sênior

J
JobgetherSecurity & IT
BrazilContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLJavaJUNITTypeScriptAngularCI/CDRESTful APIsMicroservices

Requirements

  • Solid professional experience developing applications with Java 11/17+, including modern web development.
  • Strong experience with Angular and recent versions of the framework.
  • Advanced knowledge of relational database modeling and optimization, with experience in technologies such as PostgreSQL, MySQL, or Oracle.
  • Experience with NoSQL databases such as MongoDB and Redis is valuable.
  • Proven experience designing and implementing microservices architectures, REST APIs, integrations, and distributed systems.
  • Practical experience with messaging technologies such as Kafka, RabbitMQ, or SQS.
  • Strong command of TypeScript or comparable frontend development technologies.
  • Experience implementing automated tests using tools such as JUnit and Mockito.
  • Familiarity with CI/CD, Docker, and cloud platforms such as AWS, Azure, or GCP.
  • Solid experience working with Agile methodologies, particularly Scrum and/or Kanban.

Responsibilities

  • Develop and maintain fullstack applications with a strong focus on Java, performance, scalability, and maintainability.
  • Design, build, and evolve microservices, RESTful APIs, integrations, and distributed application components.
  • Develop responsive interfaces and reusable components while contributing to a high-quality user experience.
  • Model, optimize, and maintain relational and/or NoSQL databases according to application and performance requirements.
  • Apply software engineering best practices, architecture principles, clean code standards, and automated testing.
  • Collaborate with Product and UX/UI teams to define, implement, and refine effective technical solutions.
  • Participate actively in Agile ceremonies and contribute to predictable, high-quality deliveries within agreed timelines.
  • Take ownership of technical challenges, communicate effectively with stakeholders, and adapt to changing priorities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now