Desenvolvedor Full Stack Java (Pleno) - Shop
J
JobgetherSoftware development
Based in BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPostgreSQLGitJavaSpring BootVue.JsRedisReactAgile methodologies
Requirements
- Have professional experience in full-stack software development and strong knowledge of Java.
- Be familiar with Java versions 8, 11, 17, 21, or 25.
- Have experience developing REST APIs and back-end applications with Spring Boot.
- Have front-end development experience with React and Vite and/or Vue.js 2 and 3.
- Know relational databases, particularly PostgreSQL, and caching solutions such as Redis.
- Have experience using Git for version control, repository management, and collaborative development.
- Be familiar with AWS services such as EKS, RDS, S3, and SQS.
- Have experience with Docker, Podman, or similar containerization technologies in local development or CI.
- Understand software testing practices, including behavior-driven development (BDD).
- Be able to participate in code reviews and apply SOLID principles, Clean Code practices, and design patterns.
- Be familiar with Agile methodologies, including Scrum, Kanban, and sprint-based delivery, and Jira or similar tools.
- Have experience with IntelliJ IDEA or Eclipse; familiarity with Kiro is also relevant.
- Have an interest in AI-assisted software engineering, including LLM-based tools and workflow automation.
- Delphi experience is a nice to have.
Responsibilities
- Develop, enhance, and maintain scalable web applications using Java and full-stack technologies.
- Build and maintain back-end services and REST APIs with Spring Boot.
- Contribute to front-end development with React, Vite, and Vue.js versions 2 and 3.
- Write clean, secure, well-tested, and documented code.
- Participate in Agile ceremonies, sprint planning, and technical alignment with product teams.
- Conduct and participate in code reviews using SOLID, Clean Code, and design patterns.
- Optimize PostgreSQL queries and work with Redis to improve performance and reliability.
- Investigate production issues and performance bottlenecks, and implement improvements.
- Use Git and collaborative repository workflows to manage source code and releases.
- Work with AWS services including EKS, RDS, S3, and SQS, and use Docker or Podman for containerized development and CI.
View Full Description & ApplyYou'll be redirected to the employer's site