···
Log in / Register

SENIOR PROGRAMMER - JAVA LANGUAGE

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. do Rosário, 180 - São Francisco, Curitiba - PR, 80020-110, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Java professional to develop and optimize systems in an innovative, challenging, and collaborative environment focused on transforming notary offices. Key Highlights: 1. Working in an innovative and challenging environment with purpose 2. Development and optimization of Java systems for digital transformation 3. Collaboration with product, support, and quality teams Are you a professional proficient in Java programming seeking an innovative, challenging, and purpose-driven environment? Then this position may be right for you! Escriba is the largest software development company exclusively dedicated to technology for extrajudicial notary offices in Brazil. With over 35 years of history and nationwide presence, our mission is to transform notary offices through complete computerization and compliance with federal and state legislation, directly contributing to the modernization of Brazilian extrajudicial services—making them increasingly agile, secure, and efficient. Here, we believe in relationships grounded in empathy, respect, and collaboration. We foster purposeful leadership, aligning individual responsibilities with the company’s strategic objectives, encouraging autonomy, a sense of urgency, innovation, and excellence—all guided by ethics, integrity, and consistency. **Main Responsibilities:** * Develop, enhance, and optimize Java-based systems, ensuring quality, performance, and security while meeting deadlines and established quality standards; * Perform technical analysis, define, and implement architectural solutions, evaluating impact, feasibility, and alignment with business rules; * Create, propose, and evolve policies, processes, standards, and procedures within the development area, contributing to standardization and technical maturity; * Provide technical support to less senior professionals, promoting knowledge sharing and best practices; * Collaborate closely with product, support, and quality teams. **Requirements:** * Solid experience in Java development; * Strong knowledge of object-oriented programming and development best practices; * Experience with relational databases; * Ability to interpret analysis and testing documentation; * Experience with Spring Boot (mandatory); * Knowledge of Spring Data JPA and Hibernate; * Experience developing RESTful APIs; * Familiarity with Maven or Gradle; * Experience with automated testing (JUnit 5\); * Experience with agile methodologies (Scrum/Kanban). **Preferred Qualifications:** * Experience with Spring Security (or equivalent frameworks); * Knowledge of OpenAPI/Swagger; * Experience with messaging systems (Kafka or RabbitMQ); * Experience with Docker; * Knowledge of Kubernetes. **Required Education:** Completed undergraduate degree in Technology or related fields.

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
João Silva
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.