A Alterdata Software é uma empresa brasileira de desenvolvimento de softwares para automação. Uma empresa #FeitadeGente.
Mid-level Back-end Developer, Java - Retail & Food
Location
Brazil
Posted
11 hours ago
Salary
0
Seniority
Senior
Job Description
Mid-level Back-end Developer, Java - Retail & Food
Alterdata Software
• Design and maintain the business logic behind applications and websites; • Ensure delivery quality and security through testing, code reviews and bug fixes; • Work in agile teams, participate in ceremonies and maintain a collaborative environment to ensure successful deliveries; • Program, test and maintain the codebase infrastructure, including working with databases; • Use continuous integration tools to deploy code to production and ensure product stability.
Job Requirements
- Bachelor's degree in IT or a related field, completed or in progress;
- Programming experience;
- Knowledge or experience with agile methodologies;
- Knowledge of some of the following technologies:
- Java
- Spring
- JEE
- JPA
- REST
- Desired (nice to have):
- PostgreSQL
- Redis
- MongoDB
- RabbitMQ
- ActiveMQ
- Kubernetes
- Git
Benefits
- 100% remote — CLT employment (Brazilian labor contract) + benefits.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• work as part of an Agile development team to deliver capabilities for Over the Road product suite • collaborate with a team of developers, testers, and product stakeholders • leverage the latest technology to improve the value, quality, stability and performance of applications • advocate strongly for positions while supporting team decisions
• Analyze, design and develop systems using C#. • Implement and manage Oracle databases, ensuring data integrity and performance. • Integrate systems using Kafka for real-time data transmission. • Use GitHub for version control and collaboration with the development team. • Participate in Scrum meetings to plan and review progress of activities. • Collaborate with the team to identify and resolve issues effectively.
• Collaborate with cross-functional team to define technical requirements and shape product architecture • Design and develop scalable backend services and APIs from scratch • Build core platform functionality with a focus on performance, reliability, and security - Integrate external services, databases, and third-party APIs • Ensure adequate unit and integration test coverage • Contribute to code reviews and technical discussions • Communicate effectively and collaborate with the team
• Technical Leadership: Define architecture standards for Generative AI solutions, driving design decisions that impact multiple squads and products. • Conversational Solutions Development: Design, develop, and integrate end-to-end AI solutions with a focus on scalability and maintainability. • AI Agents & Automation: Build and evolve AI agents and intelligent automations, including multi-agent workflows where applicable, to solve real business and engineering problems at scale. • AI-Assisted Engineering: Explore and implement AI-assisted development practices (code generation, refactoring, testing assistance) to improve our software development lifecycle. • AI Security & Governance: Define and implement robust security strategies for language models, with a special focus on mitigating risks such as prompt injection and sensitive data leakage (ensuring compliance with healthcare/HIPAA regulations). • System Integration: Connect Generative AI models with internal APIs, establishing reusable integration patterns for the team. • POC Lifecycle Management: Lead POCs from technical ideation through validation, QA, and production transition, including feasibility assessment and architecture trade-off decisions. • Quality & Testing: Define and evolve testing pipelines for non-deterministic flows (Generative AI), ensuring accuracy in benefits and eligibility responses. • Technical Mentorship: Support the growth of mid-level and junior engineers through code reviews, pair programming, and knowledge sharing. • Cross-functional Collaboration: Act as the technical reference in discussions with Product Managers, technical leadership, and QA teams, translating business goals into architectural decisions.




