Mid-Level Software Engineer in Java Backend for developing insurance products at Porto. Involved in project lifecycle and agile methodologies within the real estate product squad.
Responsibilities
Ownership across the lifecycle: Participate from understanding business needs through to deployment, contributing to technical and architectural decisions.
Hands-on coding: Develop robust Java systems with a focus on resilience and modernizing insurance applications (e.g., Real Estate product).
Continuous improvement culture: Work to reduce technical debt and promote reuse of components.
Observability: Build and enhance application monitoring to ensure the best customer experience.
Agile methodology: Work in squads (Scrum), handling both new product development and regulatory/legal requirements.
Requirements
Education: Bachelor's degree (completed or final year) in Systems Engineering, Systems Analysis, or related fields.
Java Backend: Minimum of 2 years' experience at a mid-level in Java development.
Technical stack: Knowledge of Spring Boot, Spring Batch, and SOA architecture.
Mindset: Inquisitive, collaborative, and with a strong sense of ownership; able to navigate between new and legacy systems and propose improvements.
Tools: Experience with Jira and Git.
Nice-to-have:
Familiarity with AI productivity tools (e.g., Copilot).
Experience with Mulesoft.
Basic knowledge of Angular or React (to work on front-end tasks when needed).
Benefits
Meal and Food Allowances: Flexible meal (VR) and food (VA) allowances so you can choose how best to use them.
Commuting Allowance (Vale-Transporte): For traveling to our Porto office.
Transport services: Vans available from key stations serving Porto: Luz, Barra Funda, Santa Cecília, and Júlio Prestes for comfort and safety during your commute.
Health, Dental, and Life Insurance: Coverage for you and your dependents.
Profit Sharing (PLR): Because we grow together.
Parental support: Childcare or babysitter assistance to help care for your most precious ones.
Private Pension – PortoPrev: To help secure a more comfortable future.
Gympass: Access to gyms so you can exercise and take care of your physical health wherever you are.
Tuition Support: Assistance to start an undergraduate degree or pursue a second degree or postgraduate studies.
Language Courses: Subsidies for English and Spanish courses.
Comprehensive Health Program: A range of benefits and initiatives to support holistic well-being across three pillars: mental health, physical health, and financial health.
Discounts on Products and Services: Access to discounts across our large ecosystem of products and services.
Job title
Mid-Level Software Engineer – Java Backend, Real Estate Product Squad
Python Developer at YASH Technologies focusing on clean, efficient code and agile project delivery. Seeking proactive candidates with 3 - 7 years experience in Python and API development.
Senior Software Engineer developing .NET applications and overseeing enhancement at YASH Technologies. Focusing on architectural design, implementation, and team collaboration in a global environment.
Seeking Java Professionals for backend development roles at YASH Technologies. Focus on enhancing competitiveness and driving transformation with cutting - edge technologies.
Backend Software Engineer developing scalable backend applications using Rails and Node.js. Focused on infrastructure, code quality, and team collaboration with modern technology stacks.
Software Architect leading modernization initiatives to transform legacy .NET systems into cloud - native microservices. Join a leading provider of technology solutions for public institutions with a focus on efficiency and transparency.
Software Architect leading modernization of legacy .NET systems into cloud - native microservices on .NET 8. Join a team at a leading cloud solutions provider for public institutions.
Software Architect defining and leading the modernization of legacy .NET systems into cloud - native microservices. Collaborating with teams to establish architectural standards and practices for public institutions.
C++ Software Engineer at INTRACOM TELECOM developing software for physical security and safety systems. Contributing to design, development, deployment, and customer support in a hybrid work environment.
Software Engineer developing back - end applications for a fast - growing company offering auto loans. Involved in key projects using Java, Python, and AWS within a hybrid work model.