DBServices helps to design develop and support digital platforms for large and midsized companies in ITC Banking Retail Government Health and other industries in Europe and Americas.
Tasks
- Design and develop scalable and highperformance Java applications for digital platforms
- Collaborate with crossfunctional teams to analyze requirements and propose technical solutions
- Implement best practices in software development including code reviews automated testing and continuous integration
- Troubleshoot and debug issues in existing codebase to ensure smooth operation of digital platforms
- Stay uptodate with latest technologies and trends in Java development to drive innovation and improve product quality
Requirements
- 5 years of experience in Java programming database management and handling repositories.
- Basic English proficiency.
- Solid knowledge of DDD TDD SOLID principles Unit Testing RabbitMQ EDA CQRS Maven SVN Redis.
- Strong understanding of build tools CI/CD pipelines and version control systems like TFS/GIT.
- Systemic vision for implementing and optimizing development best practices.
- Familiarity with various methodologies to adapt to project requirements.
- Knowledgeable in clean architecture principles and log management strategies.
Benefits
- 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;
- The chance to start or to continue your International Career!