Engenheiro de Software Fullstack Sr (Java/Flutter)
New
J
JobgetherIT Security
Remote work opportunity within Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPostgreSQLFlutterGitJavaMongoDBSpring BootMicroservices
Requirements
- Solid professional experience with Java 8+, Java EE, Spring Boot, Quarkus, and MicroProfile.
- Strong experience with Flutter for modern frontend and mobile applications.
- Experience with microservices, DDD, MVC, and Clean Architecture.
- Hands-on experience with EKS and AWS environments.
- Experience with asynchronous integrations using RabbitMQ and/or AWS SQS.
- Strong knowledge of PostgreSQL and MongoDB.
- Experience with Redis for caching.
- Practical experience developing automated unit tests with JUnit.
- Proficiency with Git and GitFlow.
- Ability to create technical documentation using Markdown, Swagger/OpenAPI, C4 Model, and UML.
- Effective communication and collaborative problem-solving skills.
Responsibilities
- Develop, maintain, and enhance software functionality using Java and Flutter.
- Build backend services with Spring Boot, Quarkus, and MicroProfile.
- Design integrations using RabbitMQ and AWS SQS.
- Manage cloud environments using AWS and EKS.
- Ensure code quality through JUnit, mutation testing, and code reviews.
- Create technical documentation using C4 Model, Swagger/OpenAPI, and UML.
- Collaborate on architectural decisions and support the growth of junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site