Senior Full Stack Developer
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Desenvolvedor Full Stack Java/Angular na Stefanini, ecossistema global de tecnologia. Construção de aplicações escaláveis, APIs REST, interfaces Angular e soluções com mensageria.
Responsibilities:
- Develop, test, and maintain Java applications, ensuring quality, scalability, and performance
- Create modern, responsive user interfaces using Angular
- Implement and document REST APIs
- Develop reports in accordance with best practices
- Implement batch-processing routines
- Implement and optimize SQL queries, ensuring data efficiency and integrity
- Perform object-relational mapping in accordance with best practices
- Develop routines using DB2 and SQL Server databases, ensuring information performance, availability, and security
- Analyze and resolve issues
- Collaborate with cross-functional teams to identify requirements and develop effective technical solutions
- Participate in code reviews and provide constructive feedback to team members
- Document development processes and create technical operations manuals
Requirements:
- Strong experience in microservices, Java, and unit testing
- Knowledge of object-oriented programming and design patterns
- Proficiency in Angular 15+, RxJS, HTML, CSS, and unit testing using Vitest
- Advanced knowledge of SQL and query tuning
- Experience with architectures using queuing and messaging practices, such as event-driven architecture (Kafka)
- Familiarity with agile development practices, such as Scrum or Kanban
- Ability to work collaboratively and communicate technical ideas clearly
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- Experience with transactional applications
- Experience with scalability, availability, reliability, and performance
- Experience with Micro Frontends and Angular Material
- Proficiency with frameworks such as EJB, Spring Boot, Spring Batch, or JPA
- Proficiency in implementing routines that use L1, L2, and L3 caching
- Knowledge of DevOps and CI/CD tools
Benefits:
- Meal or food allowance
- Discounts on courses, universities, and language institutions
- Stefanini Academy — a platform offering free, up-to-date online courses with certificates
- Mentoring
- Benefits club for medical consultations and tests
- Health insurance
- Dental insurance
- Benefits and discounts at leading establishments
- Travel club
- Pet care benefits


















