Software Engineer – Senior Full-Stack (Java/React)
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing full-stack Java and React solutions. Collaborating with teams to ensure high-quality software delivery in Brazil.
Responsibilities:
- Develop and implement software solutions using Java and PL/SQL, ensuring code quality and efficiency
- Collaborate with the front-end team to integrate applications using ReactJS, ensuring a smooth user experience
- Use Git for version control and code management, promoting good collaborative development practices
- Participate in defining and implementing service-oriented architectures (SOA), contributing to system scalability and maintainability
- Perform testing and validation of features, ensuring the delivery of high-quality products
- Collaborate with the team on code reviews and identify opportunities to improve development processes
Requirements:
- Solid experience in Java (17+) development, with strong command of the Spring ecosystem (Spring Boot, Spring Data, etc.)
- Experience and proficiency in SQL and PL/SQL
- Experience in front-end development (React, micro frontends, BFF)
- Experience with microservices and building distributed applications
- Experience working with RESTful APIs and system integration
- Understanding of SOA concepts and practices, with experience implementing services
- Experience with relational and non-relational databases, including Oracle and MongoDB
- Experience with messaging systems (Apache Kafka)
- Experience with code versioning tools such as Git
Benefits:
- Meal allowance
- Health insurance
- Semi-annual performance reviews with growth prospects
- Feedback-driven culture
- Maternity/paternity leave
- Employee referral bonus
- ZenKlub - two free sessions per month
- Education benefit
- Tenure award
- Office available for coworking in Porto Alegre (RS)




















