DBServices helps to design, develop and support digital platforms for large and mid-sized companies in ITC, Banking, Retail, Government, Health, and other industries in Europe and Americas.
Tasks
- Support the software development for a range of applications;
- Deliver high quality solutions through innovative design aligned with good development practices;
- Gather, document, examine and manage data application requirements in an Agile and TDD environment;
- Write non-blocking code and resort to advanced techniques such as multi-threading, when needed;
- Validate user actions on the client side and provide responsive feedback;
- Think critically about existing processes and suggest new ideas and improvements.
Requirements
- Solid experience in software development
- Deep understanding of object-oriented programming;
- In-depth understanding of the entire web development process (design, development and deployment);
- Applied knowledge of the core Java technologies and supporting components, including: Core Java, Java EE, JavaScript, TypeScript, HTML5, CSS3;
- JSF, JPA, Struts, Hibernate, Spring;
- Bootstrap, React, Angular (2+);
- Web Services (REST/SOAP);
- JSON, XML;
- Tomcat, JBoss;
- Source Code Management (Git);
- Build Tools (Maven) and CI/CD;
- Relational Databases.
- Good level of English - minimum B2 (mandatory);
- Intermediate level of French - minimum B1 (mandatory);
- Positive and collaborative mindset;
- Ability to work in an international and distributed team;
- Autonomy, organization and prioritizing skills;
- Willingness to learn and share knowledge;
- Innovative thinking and proactive attitude;
- Knowledge of French is highly valued (but not mandatory).
Benefits
At DBSPT you will find:
- A collaborative environment, with sense of community
- The opportunity to meet people from different countries and cultures;
- Personal and professional development program with full access to the Alura courses platform.