···
Log in / Register

FINTECH-16303 - Senior Java Developer - 26379

Indeed
Full-time
Onsite
No experience limit
No degree limit
R. Benedita Guerra Zendron, 21 - Vila Sao Joao, Barueri - SP, 06401-190, Brazil
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: Java development professional (11+) specializing in RESTful APIs, Spring Boot, microservices, and continuous integration, involved in the full software development lifecycle with emphasis on quality and technical evolution. Key Highlights: 1. Java 11+ and Spring Boot development in enterprise architecture 2. Focus on RESTful APIs, microservices, and software engineering best practices 3. End-to-end development lifecycle involvement with emphasis on quality and technical growth This position focuses on Java (11\+) development in enterprise environments, emphasizing RESTful API construction, integrations, and microservices using Spring Boot. The candidate will participate in the entire development lifecycle—from business requirement refinement through solution delivery and production support. Proficiency in best practices (SOLID, DDD, Design Patterns) and code quality assurance via testing and tools such as SonarQube is expected. Experience with Oracle database, messaging systems (Kafka), NoSQL, CI/CD practices, and containerization is also required. Collaboration within cross-functional teams and continuous focus on application quality, performance, and technical evolution are essential. **Responsibilities** – Develop and maintain Java 11\+ applications in multi-layered/enterprise architecture – Design, develop, and evolve RESTful APIs and integrations (REST and SOAP) – Implement solutions using Spring Boot (Security, Feign, JdbcTemplate) – Work with data persistence using JPA/Hibernate and Oracle database (SQL/PLSQL) – Apply software development best practices (SOLID, DDD, Design Patterns, microservices) – Ensure code quality through unit testing (JUnit) and static analysis (SonarQube) – Manage version control (Git) and dependency management (Maven) – Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines – Work with messaging systems and NoSQL (Kafka and MongoDB) – Use API documentation tools such as Swagger – Work with containers (Docker) and OpenShift environments – Participate in technical refinement of requirements with business stakeholders – Support and continuously enhance production applications – Deliver solutions focused on quality, performance, and software engineering best practices **Requirements** – Experience with Java 11 or higher – Knowledge of JPA, Hibernate, and Spring Boot (Security, Feign, JdbcTemplate) – Familiarity with Design Patterns (MVC, VO, DAO, BO, Factory, Singleton, etc.) – Experience in multi-layered/enterprise Java development – Systemic understanding of the software development lifecycle – Knowledge of software development best practices (SOLID, DDD, microservices) – Experience with Oracle database 11\+ – Proficiency in standard SQL and/or Oracle PL/SQL – Knowledge of NoSQL (MongoDB) and messaging systems (Kafka) – Experience with unit testing (JUnit) – Use of code quality tools such as SonarQube – Experience with IDEs Eclipse or IntelliJ – Experience with REST and SOAP APIs – Experience in modeling and developing RESTful APIs in Java – Knowledge of Swagger for API documentation – Experience with version control (Git) – Dependency management with Maven – Experience with Continuous Integration (CI/CD) – Knowledge of Docker and OpenShift – Knowledge of Cloud Computing (AWS or Azure) – Focus on code quality and functional correctness **Preferred Qualifications** – Knowledge of Kafka-based messaging systems – Experience with NoSQL (MongoDB) – Experience with Cloud Computing (AWS or Azure) – Experience with Docker and OpenShift (beyond basic requirements) – Familiarity with Swagger for API documentation – Experience with advanced best practices (well-applied DDD and microservices) – Experience with mature CI/CD implementation in complex environments – Experience with structured code quality practices (SonarQube and well-implemented tests) **Additional Information:** Work Model: Hybrid \- 2 days per week onsite in Alphaville Work Location: Alphaville Working Hours: Business hours. Employment Type: CLT

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

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.