Engenheiro de Software Fullstack Pleno (Java/Flutter)
New
J
JobgetherHR Tech
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PostgreSQLAWS EKSFlutterGitJavaMongoDBRabbitmqSpring Boot
Requirements
- Solid professional experience with Java 8+, Java EE, Spring Boot, Quarkus, and MicroProfile.
- Hands-on experience with Flutter for building modern, interactive frontend interfaces.
- Familiarity with Amazon EKS (Elastic Kubernetes Service) for creating and managing development and production environments.
- Experience with asynchronous integrations using RabbitMQ and/or AWS SQS.
- Knowledge of relational and non-relational databases, particularly PostgreSQL and MongoDB.
- Strong understanding of software architecture and development practices, including Domain-Driven Design (DDD), microservices, MVC, and Clean Architecture.
- Experience implementing automated unit tests with JUnit and a strong commitment to software quality.
- Knowledge of Redis for caching and in-memory data storage.
- Proficiency with Git and structured version-control practices such as GitFlow.
- Experience creating technical documentation with Markdown, Swagger/OpenAPI, C4 Model, and UML.
Responsibilities
- Develop, maintain, and continuously improve software features, identifying opportunities for refactoring and technical enhancements.
- Work across the application stack, contributing to backend services with Java and frontend experiences with Flutter.
- Participate actively in technical discussions and recommend tools, technologies, and approaches that improve the development process and product quality.
- Use Azure DevOps and GitLab to manage development activities, version control, and task organization.
- Maintain high code quality through automated unit, integration, and mutation testing.
- Build and maintain integrations between services using asynchronous messaging technologies such as RabbitMQ and AWS SQS.
- Contribute to technical documentation using Markdown, Swagger/OpenAPI, C4 Model, UML, and other appropriate documentation practices.
- Support cloud-based environments and contribute to development and production infrastructure using AWS and EKS.
View Full Description & ApplyYou'll be redirected to the employer's site