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