FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Java Full Stack – Tech Lead
Porto a PortoTech Lead developing robust software solutions to replace insurance calculation engines. Leading innovation and collaboration within the technology team at Porto.
Tech Stack
Tools & technologiesAngularCloudJavaReactSpring
About the role
Key responsibilities & impact- Develop end-to-end (Full Stack) solutions with a focus on robustness, security, and code quality, following industry best practices;
- Perform technical detailing of requirements and architectural definitions, translating business strategies into scalable technical solutions;
- Ensure delivery of secure software by identifying technical risks and vulnerabilities in existing systems and mitigating them in the new platform;
- Act as a technical mentor, supporting training, continuous growth, and development of your squad's technology team;
- Seek to optimize our development workflow using Artificial Intelligence tools (Copilot);
- Accurately assess effort and risks for implementing new features in the product ecosystem;
- Participate in and support the squad in developing features;
Requirements
What you’ll need- Bachelor's degree in Information Technology, Computer Science, Engineering, or related fields.
- Proven experience in the Java ecosystem and Spring Framework;
- Strong skills in developing and integrating APIs and microservices;
- Full Stack profile with strong expertise in Angular and/or React (we are currently undergoing a significant migration from Angular to React, so deep knowledge of either technology and willingness to work across the full stack is essential);
- Practical experience with messaging systems and queues;
- Solid knowledge of relational and non-relational databases;
- Experience with CI/CD pipelines and cloud concepts;
- Advanced mastery of Clean Code practices, design patterns, and system architecture;
- Experience with APM monitoring tools (Datadog);
- Mindset focused on DevSecOps practices and test automation.
- Differentials:
- Experience using Artificial Intelligence (AI) tools in software development;
- Experience in large platform migration projects.
Benefits
Comp & perks- Flexible meal and food allowance;
- Health insurance;
- Dental plan;
- Wellhub and TotalPass;
- Bio Ritmo gym exclusive for employees: at Headquarters Complex;
- Profit Sharing (PLR);
- Share Program: 'Porto em Ação' — complements PLR until 2025;
- Sand courts and multipurpose sports courts: at Headquarters Complex;
- Transportation allowance;
- Shuttle van services available at major access stations to Porto (Luz, Barra Funda, Santa Cecília, and Júlio Prestes);
- Extended parental leave: up to 40 days for all family configurations;
- Extended maternity leave of 6 months;
- Medical outpatient clinic with specialties: at Headquarters Complex and Barra Funda;
- Childcare or nanny allowance;
- Life insurance;
- Private pension plan - PortoPrev;
- Discounts on products and services;
- Education scholarship: reimbursement for undergraduate, postgraduate, or MBA studies;
- Monthly races: subsidies for major road races in São Paulo;
- Language course reimbursement (English or Spanish);
- Teatro Porto: exclusive sessions for employees;
- Library;
- Rest room: at Headquarters Complex;
- Game room: at Headquarters Complex;
- Massage and podiatry services: at Headquarters Complex;
- Workplace: On-site (we operate with hybrid models, which will be discussed during the selection process);
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API DevelopmentMicroservices IntegrationRelational DatabasesNon-Relational DatabasesCI/CD PipelinesClean Code PracticesDesign PatternsSystem ArchitectureTest AutomationMessaging Systems
Soft Skills
Technical MentorshipTeam CollaborationRisk Assessment
Certifications
Bachelor's Degree in Information TechnologyBachelor's Degree in Computer ScienceBachelor's Degree in Engineering