Job Closed
This listing is no longer active.
Tecnologia que inspira o amanhã
Java Developer, Spring Boot (Mid-level)
Location
Brazil
Posted
74 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Developer, Spring Boot (Mid-level)
Softplan
• Develop and maintain backend and frontend features for the SAFF product • Implement evolutionary (enhancement) and corrective maintenance on existing systems • Use generative AI tools to support software development (e.g., code generation, refactoring, test creation, bug analysis, and documentation) • Critically review code and AI-generated suggestions, ensuring quality, security, and alignment with the product architecture • Collaborate with the team on technical evolution and adoption of development best practices
Job Requirements
- Experience as a mid-level Software Developer
- Strong knowledge of Java / Spring Boot
- Experience with relational databases
- Experience with source code versioning (Git)
- Experience using generative AI tools applied to software development (as support, not a replacement)
- You'll stand out if you have:
- Advanced use of tools such as GitHub Copilot, ChatGPT, or similar
- Experience with automated test generation
- Basic knowledge of Docker / Kubernetes
- Interest in automation, productivity, and continuous improvement
- Experience with SaaS products or mission-critical systems
Benefits
- Meal allowance / food voucher
- Health and dental insurance
- Home office allowance
- Profit-sharing (PLR)
- Voucher for home office setup kit
- Life insurance
- Birthday day off
- Health and wellness program
- Partnerships and discounts
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work with the development team to ensure high-quality delivery for our client; • Solve problems with a more assertive approach, maintaining a broad view of the business; • Expand the team's knowledge by preparing and delivering training and dojos.
• Act as a driving force for digital and cultural transformation at Brazil's largest bank, not only following established practices but building a foundation of continuous pursuit of technical excellence. • Focus on the impact the solution will generate and on the user experience. • Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions. • Maintain and continuously improve existing systems. • Integrate systems with AWS cloud services.
• Experience with the Java programming language. • Experience developing for Unix and Linux environments. • Knowledge of data structures, algorithms, and code debugging.
• Professional responsible for producing the software artifacts that the Squad must deliver.



