[Tech] Senior Software Engineering - Java

Company
Description
Job Summary: Develop and maintain software features that add value to the product, ensuring customer satisfaction within the segment. Key Highlights: 1. Develop medium- and high-complexity technical solutions 2. Guide and collaborate with the development team to identify solutions 3. Maintain software quality by verifying processes and best practices **[Tech] Senior Software Engineering - Java** ================================================= TOTVS | Goiânia - GO | Hybrid Job Description Develop and maintain software features that add value to the product, ensuring customer satisfaction within the business segment. Responsibilities and Duties * Develop medium- and high-complexity technical solutions with minimal supervision and limited support, implementing software requirements using the backend technologies involved in the project; * Possess in-depth knowledge of the software’s backend architecture and be capable of working on it through analysis of its components, organization, and functionalities; * Create high-complexity tests—either manual or automated—that cover the desired behavior of developed technical components, leveraging requirements and testing tools; * Document development stages by recording them in version control and documentation tools; * Guide and collaborate with the development team to identify business, architectural, and design solutions through communication and knowledge sharing; * Maintain software quality by reviewing available processes, tools, and best practices for the product and technologies used; * Mentor junior developers by addressing their questions, sharing knowledge, designing and architecting solutions, or recommending supporting documentation; * Specify medium-complexity requirements through direct contact with clients and teams involved in the project or support activities; * Build frameworks as needed for developing solutions. Requirements and Qualifications * Advanced-level JAVA; * Advanced-level Spring; * Advanced-level Microservices; * Advanced-level Unit Testing; * Intermediate-level Agile software development methodologies; * Intermediate-level Distributed Systems and Scalability. * Reside in Goiânia. Desired Qualifications * Knowledge of Angular; * Asynchronous service-to-service communication (e.g., RabbitMQ); * Hexagonal Architecture; * Practical experience with DDD modeling; * Practical DevOps knowledge; * Publicly available projects on Git for evaluation; * Automated unit testing implementation using JUnit with Mockito. Salary Range To be determined Employment Type CLT Benefits * TOTVS Network University: a corporate university offering free content and certifications for all employees; * +Saudáveis Program: supports each TOTVER through advisory services and initiatives focused on physical, mental, and financial well-being; * +Vantagens Program: Latin America’s largest discount network, exclusively for our employees; * +Cuidado Program: personal support program for employees and their families, providing guidance across multiple specialties including psychology, social work, pet consulting, etc.; * Einstein Conecta: complimentary online medical consultation service provided by physicians from the Albert Einstein Israelite Hospital; * Health and dental insurance; * Meal and/or food allowance; * Transportation allowance and shuttle services at select metro stations; * Extended maternity and paternity leave; * Nursing room; * Bicycle parking; * Changing rooms; * Life insurance; * Childcare allowance; * Private pension plan; * Office designed to foster creativity and productivity, featuring snack areas, game rooms, billiard tables, and relaxation lounges; * Gympass. About the Company As a technology industry leader, we are a community of nonconformist individuals driven by innovation, autonomy, learning, and performance. Together, we create opportunities, transform futures, and share knowledge. Your professional growth unfolds here in an inclusive, respectful, and energizing environment — people helping people. We pursue sustainable growth, leveraging data and AI to deliver smarter, more efficient outcomes for our customers. Join us to innovate and build the future of technology. #VemPraTOTVS #SomosTOTVS
Posted by

João Silva
Indeed · HR


