Full Stack Java Developer
Full stack developer at Quanteam, a banking and finance consulting firm, building web applications with a Java back end and React front end for financial services clients. Work includes REST/SOAP APIs, Oracle, automated testing (Selenium/Cypress), documentation, and Agile delivery in a hybrid role based in Porto.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Design and develop web applications with Java back end and React front end
- Database: Oracle
- APIs and web services: SOAP, REST, XML, JSON, OpenAPI/Swagger
- DevOps tools: Jenkins, Git, and test automation tools
- Agile/Scrum methodology
- Proven experience in large-scale projects, especially financial services or trade finance
- Write unit and integration tests; implement automated tests with Selenium or Cypress
- Fluency in English (written and spoken)
- Write technical documentation and test scenarios with Business Analysts
- Excellent communication and collaboration skills; able to work independently in a remote team
Nice to have
- Knowledge of French is an advantage
- Knowledge of micro-frontend architecture
Full description
Direct message the job poster from QUANTEAM - Portugal (RAINBOW PARTNERS Group)
Who are we?
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 980 expert consultants, representing 35 different nationalities, collaborates across 12 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore. Committed to sustainability (Ecovadis Gold), diversity (gender index: 92%), and quality of work life (Best Workplace Experience), Quanteam is a forward-thinking enterprise.
With a dual expertise in both business and IT, Quanteam supports its corporate clients (investment banks, asset management companies, private and retail banks, custodians, etc.) across the entire Front-to-Back spectrum in evolving their business activities and transformation projects.
MAIN TASKS:
Fullstack Development
- Design and develop web applications using Java for the back end and React for the front end.
- Collaborate with design teams to create intuitive and responsive user interfaces.
Requirements Analysis
- Participate in gathering and analyzing functional and technical requirements in collaboration with stakeholders.
- Translate business needs into clear and actionable technical specifications.
- Participate in project follow-up meetings and Agile ceremonies (sprints, reviews, retrospectives, planning poker).
- Attend project follow-up meetings and provide regular updates on progress.
Testing and Quality Assurance
- Write unit and integration tests to ensure the quality and robustness of developed applications.
- Conduct code reviews and participate in pair programming sessions to improve code quality.
- Implement automated tests using Selenium or Cypress.
Documentation
- Write technical documentation associated with the developments carried out.
- Draft test scenarios in collaboration with the Business Analysts.
Maintenance and Optimization
- Identify and fix bugs and performance issues.
- Propose continuous improvements and optimizations for application and architecture.
YOUR PROFILE AND SKILLS:
Technical Skills:
- Database: Oracle
- APIs and Web Services: SOAP, REST, XML, JSON, OpenAPI/Swagger
- DevOps and Continuous Improvement Tools: Jenkins, Git, as well as test automation tools
- Methodology: Agile/Scrum