Senior Developer Fullstack (Java + Angular)

New
J
JobgetherSecurity & IT
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLJavaJavascriptKafkaMongoDBSpring BootTypeScriptRESTful APIsMicroservices

Requirements

  • Strong professional experience in full-stack software development.
  • Solid experience with Java 17+/21+ and the Spring ecosystem, particularly Spring Boot and Spring Security.
  • Strong knowledge of JavaScript and TypeScript for modern application development.
  • Experience with microservices, hexagonal architecture, and event-driven architecture.
  • Strong understanding of API design and development, particularly REST APIs and OpenAPI/Swagger.
  • Experience with relational and NoSQL data modeling and databases such as SQL Server, PostgreSQL, and MongoDB.
  • Practical experience with Kafka and/or Azure Service Bus for integration and messaging.
  • Knowledge of application security principles and secure software development practices.
  • Experience with automated testing and testing frameworks such as JUnit and Mockito.
  • Experience with Docker, OpenShift, Azure DevOps, Git, and GitHub.
  • Strong knowledge of Clean Code principles and Design Patterns.

Responsibilities

  • Design, develop, and maintain full-stack applications using Java, JavaScript, and TypeScript.
  • Build and evolve scalable architectures based on microservices, hexagonal architecture, and event-driven principles.
  • Design, develop, and document REST APIs and integrations using OpenAPI/Swagger.
  • Develop backend services using Java 17+/21+, Spring Boot, Spring Security, and Hibernate/JPA.
  • Build and maintain frontend components and experiences using modern JavaScript and TypeScript practices.
  • Work with relational and NoSQL databases, including SQL Server, PostgreSQL, and MongoDB.
  • Implement asynchronous integrations and messaging solutions using Kafka and Azure Service Bus.
  • Contribute to DevOps and CI/CD pipelines using Docker, OpenShift, Azure DevOps, Git, and GitHub.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now