
Quick Summary
SoftExpert is the market leader in software solutions for integrated compliance management, innovation, and digital process transformation. A large company with impressive numbers: over 900 employees, more than 3,000 customers, and 3 million users in over 50 countries around the world! We have completed 31 years, and our dream is to reach every country on the globe with our solutions.
That is why our motto is #WeAreExpertsAndGlobal
About the Opportunity
We are looking for a Java Developer to work on the development and evolution of our systems, contributing to continuous improvements, definition of architectural solutions, and technical product quality. The position involves working closely with the technology team and other areas of the company, participating from requirements gathering to the implementation of new features and platform improvements.
Responsibilities and Duties
Responsibilities
- Perform system maintenance and evolution, implementing improvements and new features.
- Participate in gathering and understanding requirements for the development of new features.
- Evaluate, discuss, and propose architectural solutions, ensuring technical consistency and product evolution.
- Perform code reviews and cross-tests, contributing to code quality.
- Act on bug fixes and ticket resolution, supporting customers and internal areas when necessary.
- Prepare and maintain technical documentation.
- Monitor the environment and propose proactive actions to ensure product health.
- Interact with other teams to ensure integrations between systems and products.
- Share knowledge and best practices with the development team.
- Support technical decisions in conjunction with leadership and the product team.
Requirements and Qualifications
Requirements
- Experience with Java.
- Development of REST APIs.
- Experience with unit testing.
- Knowledge of SOLID and Clean Code.
- Experience with relational and non-relational databases (PostgreSQL, SQL Server, Oracle).
- Experience with Git.
- Knowledge of Linux.
- Experience with CI/CD.
- Experience with Docker.
- Knowledge of messaging and event-driven architecture.
- Experience with Cloud architecture (AWS).
- Experience with agile methodologies (Scrum).
- Experience with monitoring tools such as Instana, Sonar, or Datadog.
- Good communication and team collaboration.
- Analytical profile oriented toward problem-solving.
- Proactivity and a sense of responsibility for product quality.
Differentiators
- Experience with Spring Boot Framework.
- Experience with Hibernate ORM.
- Experience with OpenSearch or ElasticSearch.
- Experience with search systems.
- Experience in developing products that use AI.
- Knowledge of other programming languages (Python, Node.js, PHP).
- English for reading or technical communication.
- Completed or ongoing higher education in Information Systems, Computer Science, Software Engineering, or related fields.
- Capacity for technical leadership and mentoring.
Additional Information
What do we offer our #Experts?
- Unimed Health Plan: No monthly fee for the holder and only 30% co-participation.
- PLR: We recognize and value your effort with a special annual profit-sharing program.
- Meal Voucher or Food Voucher: Enjoy meals without payroll deduction, with a benefit of R$950.00.
- Education Assistance: Scholarships for languages, undergraduate, graduate, or specializations, with monthly reimbursement of up to 70%.
- TotalPass: Access to a network of gyms, psychologists, and nutritionists throughout Brazil with an exclusive discount.
- Dental Plan: Choose from three comprehensive plan options to care for your smile throughout Brazil.
- Awarded Referral: Refer a friend and receive bonuses in your Flash account.
- Free Online Courses: Improve your skills with 100% free courses developed by SoftExpert.
- Internal and External Training: We invest in your growth with training programs.
- Pharmacy Agreement.
- Life Insurance.
We are a market reference as a software solutions company for integrated management, with more than 40 components dedicated to business administration and management. Our goal is to provide companies with compliance, innovation, and digital process transformation, ensuring a comprehensive and effective approach.
A large company with large numbers: we have 11 business units in different countries, more than 900 employees, more than 3,000 customers, and 3 million users spread across approximately 50 countries around the world. With 3 decades of operation, we dream of reaching every country on the globe with our solutions, which is why here #WeAreExpertsAndGlobal!
If you like challenges and want to be part of this global journey toward digital transformation, we want to meet you!
