




Job Summary: We are looking for a Senior Java Developer to strategically contribute to the development, maintenance, and evolution of digital solutions, with a focus on quality, performance, and reliability. Key Highlights: 1. Work in a dynamic and collaborative environment 2. Focus on quality, performance, and resolution of critical issues 3. Development of transformative solutions Cyber Solutions is a technology company passionate about innovation and digital transformation. We operate as a **Software Factory** and **IT Professional Body Shop**, delivering **intelligent** and **customized** solutions across multiple sectors, including **Retail**, **Industry**, and **Insurance**. **About Us** Founded in 1999, we grew rapidly by combining creativity and engineering to build impactful technological solutions. Our **mission** is to **transform lives**, guided by **transparency**, **enthusiasm**, and an unwavering drive to **evolve**. **Our Culture and Values** At Cyber Solutions, we believe people are our greatest asset. We operate guided by principles that strengthen our team and accelerate our growth: * **God:** Our foundation is rooted in ethics, love, and purpose. * **People:** We value respect, empathy, and collaboration. * **Action:** We act with determination to create impact. * **Excellence:** Quality and dedication are in our DNA. * **Evolution:** We continuously learn and innovate. * **Results:** Our focus is delivering solutions that truly transform. **We’re Growing!** We are expanding our team and seeking a **Senior Java Developer** to strategically contribute to the development, maintenance, and evolution of our digital solutions—emphasizing system quality, performance, and reliability. This professional will work in a dynamic and collaborative environment, focused on quality, performance, and resolution of critical issues. The candidate must possess strong analytical skills, excellent communication abilities, and advanced technical expertise to handle monitoring, support, continuous improvement, and development of new solutions. **Mandatory Experience:** **Java:** Solid understanding of object-oriented design principles and development patterns. **DataStage:** Experience in developing, analyzing, and maintaining ETL processes, ensuring efficient integration and integrity of large volumes of data. **Batch Routines:** Strong expertise in developing, analyzing, and maintaining high-volume transaction batch processing routines, with emphasis on performance and reliability of workflows. **Responsibilities** * **Error Analysis and Resolution:** Investigate issues through logs, debugging, and code analysis to ensure accurate diagnosis. * **Solution Tracking:** Monitor and report progress of actions until full incident resolution. * **Collaboration with Partner Areas:** Engage other teams when necessary, promoting agility and cooperation. * **Incident Prevention:** Develop definitive solutions eliminating recurring root causes of failures. * **Quality Assurance:** Validate and test technical deliverables prior to production deployment. * **Production Deployments:** Execute RDM (Request for Deployment Management) processes, including outside business hours. * **Technical Documentation:** Create and maintain technical and operational documentation for clients and internal use. * **System Monitoring:** Design and optimize services and dashboards to ensure high availability and system performance. **Behavioral Requirements (Soft Skills)** * **Self-Management:** Ability to independently organize and prioritize tasks. * **Proactivity:** Anticipating needs and consistently pursuing improvements. * **Decision-Making:** Critical and well-founded evaluation when selecting solutions. * **Problem-Solving:** Logical, structured, and analytical reasoning. * **Clear Communication:** Ability to translate technical topics for diverse audiences. * **Attention to Detail:** Focus on technical accuracy and consistency of data and processes. * **Teamwork:** Collaboration across departments and profiles. * **Resilience:** Ability to sustain performance under pressure, especially during critical situations. * **Commitment:** Focus on results and customer satisfaction. **Desirable Technical Requirements (Hard Skills)** * Experience with development tools: **IntelliJ, Visual Studio, Chrome DevTools** * Monitoring and observability: **Grafana, Kibana, Elastic, Dynatrace** * Java frameworks: **Spring, Spring Boot, Spring Cloud, Spring Data, Spring Security** * Programming languages: **Java (primary), JavaScript** * Databases: * Relational: **SQL Server, DBeaver, Google Cloud SQL** * Non-relational: **Redis** * Integration platforms: **Sensedia, Mulesoft** * API clients: **Postman, Insomnia** * SOA architecture * Code versioning: **Git** * Cloud services: **AWS** * REST API development and documentation: **Swagger, HTML Docs** * Automation: **Jenkins** * Automated testing: **Cucumber, Mutation Testing** **Desirable Differentiators** * Prior experience at RE Porto or within financial systems teams * Knowledge of agile methodologies: **Scrum, Kanban** * Script creation for automation of repetitive tasks * Experience with **DataStage** * Experience with **API Gateway** * Experience in the **insurance** sector


