Mid-Level Software Engineer at Porto Resolve developing and maintaining Java applications for customer vehicle service solutions. Collaborating cross-functionally to deliver scalable and efficient systems.
Responsibilities
Develop and maintain applications using Java, ensuring high quality and scalability of systems.
Implement robust and secure solutions on the AWS cloud, applying development and architectural best practices.
Collaborate with cross-functional teams to define requirements and deliver new features.
Analyze and optimize system performance, ensuring the efficiency and reliability of solutions.
Automate CI/CD processes, integrating version control and continuous deployment tools in AWS environments.
Ensure system integrity by creating unit, functional, and integration tests.
Participate in code reviews and contribute to the continuous improvement of development processes.
Handle issues and incidents related to production applications, proposing improvements to increase system resilience.
Requirements
Experience developing with Java.
Knowledge of AWS, with experience using services such as EC2, S3, RDS, Lambda, and others.
Experience with relational and non-relational databases (e.g., MySQL, DynamoDB).
Familiarity with microservices architecture and API-driven development (RESTful/GraphQL).
Knowledge of version control tools such as Git.
Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, or AWS CodePipeline.
Ability to work with agile methodologies (Scrum, Kanban).
Experience with automated testing practices and TDD (Test-Driven Development).
Benefits
Meal and Food Vouchers: Your meal (VR) and food (VA) vouchers are flexible so you can meet your needs and decide how best to use them;
Transportation Allowance: For commuting to the Porto offices;
Transportation Services: For your comfort and safety on the way to our office, we provide shuttle vans at the main stations serving Porto: Luz, Barra Funda, Santa Cecília, and Júlio Prestes;
Health, Dental, and Life Insurance: So you can take care of yourself and your dependents;
Profit Sharing (PLR): Because we know we'll only grow if we grow together;
Parents and Children Support: Childcare or nanny allowance to help care for your most precious ones;
Private Pension Plan - PortoPrev: To help secure a more stable future;
Gympass: To exercise and take care of your physical health at numerous gyms wherever you are;
Scholarship Program: To start an undergraduate degree or to pursue a second degree or postgraduate studies;
Language Courses: Subsidy for English and Spanish courses;
Comprehensive Health Program: A series of benefits and initiatives to support your overall balance across three pillars: mental health, physical health, and financial well-being;
Discounts on Products and Services: So you can enjoy the products and services within our large ecosystem.
Software Engineer responsible for developing embedded OS and BSP for Satellogic's satellite computers. Collaborating with hardware teams and ensuring compatibility between software and electronics with a focus on innovation.
Lead Software Engineer overseeing resource management and technical leadership for web applications at Razer. Engage in collaborative efforts and manage complex, international projects in the gaming industry.
Senior Software Engineer responsible for designing, developing, and supporting software applications at a Brazilian company. Leading complex projects with minimal supervision in a hybrid work environment.
Software Engineer managing application development and maintenance in a technology portfolio. Leading projects and collaborating with both technical and business departments for effective software implementations.
Senior Software Engineer collaborating with global team to implement technical strategies and systems at Intrepid Travel. Focused on delivering value and enhancing travel experiences.
Lead Software Engineer at Luminor responsible for developing Recurring Payments solutions. Joining a dynamic bank focused on innovative fintech services in the Baltics.
Lead Software Engineer developing and integrating Recurring Payments solutions for Luminor Group. Collaborating with engineering teams, driving modern architectures and ensuring compliance in a regulated banking environment.
Lead Software Engineer developing Recurring Payments solutions with a focus on Java and Spring Boot for Luminor. Collaborate with cross - functional teams in a hybrid work environment.
Software Engineer developing backend solutions using C#, .NET, and cloud technologies in a modern microservices environment. Joining an international team focused on high - quality software solutions.
Data Modeler & Snowflake Sr Technical Lead - Data Engg at Birlasoft involved in data modeling, OLTP/OLAP modeling, and data mart/design responsibilities.