




Job Summary: We are seeking a Senior Java Developer to strategically contribute to the development, maintenance, and evolution of digital solutions, with a strong focus on quality and performance. Key Highlights: 1. Strategic involvement in the development and evolution of digital solutions 2. Dynamic and collaborative environment focused on quality and performance 3. Opportunity to transform lives with transparency and enthusiasm 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 various sectors, including **Retail**, **Industry**, and **Insurance**. **About Us** Founded in 1999, we have grown rapidly by combining creativity and engineering to develop technological solutions that truly make a difference. Our **mission** is to **transform lives** with **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 rests on ethics, love, and purpose. * **People:** We value respect, empathy, and collaboration. * **Action:** We act decisively to generate impact. * **Excellence:** Quality and dedication are embedded in our DNA. * **Evolution:** We continuously learn and innovate. * **Results:** Our focus is delivering solutions that truly transform. **We Are 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, prioritizing 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 data volumes. **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 to promote 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 regular 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 system availability and 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. **Desired 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 automating repetitive tasks * Experience with **DataStage** * Experience with **API Gateway** * Experience in the **insurance** sector


