??
Let's shape the future, together!
Somos uma consultora tecnológica 100% portuguesa, mas com os olhos postos em todo o universo.
Desenvolvemos soluções eficientes e inovadoras nas áreas de IT, Big Data e Telecom e acreditamos que és o(a) próximo(a) a ajudar-nos a moldar o futuro.
Be the NEXT Senior Java Developer (Software Engineer)!
Job OverviewWe are seeking an experienced Senior Fullstack Developer to join our project team.
The ideal candidate will have strong expertise in Java Spring for the backend and React (JavaScript) for the frontend, along with a passion for delivering high-quality software solutions.
Proficiency in:Frontend: React, JavaScript, HTML5, CSS, MuiBackend: Java, Spring/Spring-bootDatabase: OracleAPIs and Web Services: SOAP, REST, XML, JSON, OpenAPI/SwaggerDevOps and Continuous Improvement Tools: Jenkins, Git, as well as test automation toolsFamiliarity with containerization and orchestration using OpenShift or similar platforms (Docker, Kubernetes)Experience with RESTful APIs and microservices architectureAgile/Scrum MethodologyProven experience in large-scale projects, particularly in the financial services or trade finance domain.
Knowledge of micro-frontend architecture is a plus.
Language SkillsProficiency in English at a level of C1.
EducationDegree in Computer Science, Engineering, or a related field.
ExperienceMinimum of 5 years of experience in Java (Spring-boot) and React development.Proven experience in developing complex web applications, preferably within the financial services or trade finance domain.Minimum of 3 years of experience in a leadership role, guiding teams in a fast-paced environment.Soft SkillsExcellent communication and collaboration skills, with the ability to work effectively in a remote team.Ability to manage multiple priorities and meet deadlines in a dynamic environment.Strong verbal and written communication skills to articulate progress, challenges, and solutions clearly and effectively.Ability to facilitate discussions and encourage team members to share their challenges openly.Ability to estimate task durations accurately and adjust plans based on progress and setbacks.Resilience in the face of challenges, maintaining a positive attitude and encouraging others to do the same.Key ResponsibilitiesDesign, develop, maintain and implement scalable and high-performance web applications using software craftsmanship (test-driven development, fail fast, continuous delivery, agile method, etc.
);Collaborate with team members to ensure the seamless integration of front-end and back-end components.Act as a key point of contact between the Porto team and the Tech Lead based in Paris, ensuring alignment on project goals and technical requirements.Participate in project follow-up meetings and Agile ceremonies (sprints, reviews, retrospectives, planning poker).Work closely with Paris team to deliver solutions that meet business needs in the project milestones.Set clear, achievable goals for each sprint and ensure accountability for meeting those goals.Collaborate with the project manager and tech lead in Paris to monitor tasks.Provide guidance and support to other developers, fostering a collaborative and growth-oriented team environment.Assist in troubleshooting and resolving technical issues as they arise.Develop a culture of continuous learning and improvement within local Porto team.Foster an open environment where team members feel comfortable discussing difficulties and seeking help.Your NEXT step is right here!
› Envia o teu CV para ******, com a ref.
DSE.
#J-18808-Ljbffr