




Job Summary: We are seeking a Senior Java Developer to technically lead complex projects, support system architecture, and ensure technical excellence while promoting continuous improvement in a legal context. Key Highlights: 1. Lead software development teams and initiatives technically 2. Conduct technical and architectural analyses to guide project decisions 3. Act as a mentor for junior and mid-level developers For 38 years, our mission has been to deliver digital transformation solutions focused on maximizing the efficiency of public organizations—applying our expertise in process optimization and management to accelerate our partners’ digital journeys. Our purpose is to simplify citizens’ lives by helping public organizations become more efficient. Recognition of our excellence has brought us into an exceptional phase of rapid expansion—thus, we extend this invitation to you. We are looking for a **Senior Java Developer** to join our team. The professional will be responsible for technically leading high-complexity projects, supporting system architecture definition, and ensuring technical excellence of deliverables. They will proactively drive continuous evolution of processes, products, and the team within a legal context—particularly focused on Courts of Justice. If you are a communicative, proactive, and results-oriented professional, **apply now!** **Key daily responsibilities as an INFOXER?**: * Lead software development teams and initiatives technically, promoting best practices and ensuring technical quality of solutions; * Conduct technical and architectural analyses to guide project decisions; * Plan and monitor execution of complex deliverables, supporting the team in overcoming technical obstacles; * Support and review coding, promoting standards for quality, security, and performance; * Develop and maintain critical technical and system architecture documentation; * Collaborate with business, architecture, and operations teams to ensure solution alignment with organizational goals; * Promote DevOps culture, focusing on continuous integration and delivery; * Mentor junior and mid-level developers, supporting their technical and professional growth; * Uphold company and client policies regarding integrity, information security, and confidentiality. Requirements: **To succeed in this challenge, we expect you to meet the following requirements:** * Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or related fields; * Minimum **6 years’ experience** as a **Java Developer**, working with Java Enterprise, Spring Boot, and microservices architecture; * Proven experience in highly scalable and highly available projects; * Strong command of object-oriented programming, design patterns, and SOLID principles; * Experience with clean code practices, code reviews, and automated testing (unit and integration); * In-depth knowledge of source versioning (Git), CI/CD, dependency management, and build automation (Maven/Gradle); * Solid knowledge of relational databases (PostgreSQL); * Desired experience with observability tools (ELK, Grafana, Prometheus) and containerization (Docker, Kubernetes); * Experience in Linux environments and agile methodologies (Scrum/Kanban); * Knowledge of Java EE, Spring (Boot, Security, Data, etc.), HTML5, JavaScript, jQuery, jBPM, SQL/PostgreSQL, Git, Maven/Gradle, REST APIs, and architectural patterns (Hexagonal, DDD, MVC); * Knowledge of WildFly/JBoss; * Java Professional certification (e.g., OCP Java SE) or equivalent; * Advanced English proficiency. **Bonus points if you have:** * Desired certifications in software architecture, cloud (AWS, Azure), or DevOps; * Desired knowledge of **legal systems** (PJe, SAJ, eProc), application security practices, test automation, and infrastructure-as-code (IaC); * Familiarity with the judicial ecosystem. Benefits **Our benefits:** ️ Meal or Food Allowance, to ensure balanced meals. Bradesco Group Health Insurance, to safeguard your well-being and that of your family. Dental Insurance, so you never stop smiling. Bradesco Group Life Insurance. Transportation Allowance for in-office attendance. SESC Partnership. **Our hiring process stages:** **1\.** Application: Start by completing our online application form so we can get to know you better. **2\.** Resume Review: Our recruitment team will review your resume, assessing alignment between your qualifications and the job requirements. **3\.** Interview️: After successful profile mapping, we’ll be delighted to invite you for an interview. This is your opportunity to showcase your competencies, personality, and fit for the role. **4\.** Offer: Upon successful completion of prior stages, we will present you with a comprehensive job offer. We’re excited to receive your application and guide you through these steps to explore your potential in joining our team! Hybrid work model in **São Paulo/SP** (office located at Av. Paulista): 3 days onsite and 2 days remote—or **Aracaju/SE**. We are leaders in digital transformation for Brazilian Courts of Justice. **Join us as an INFOXER**


