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
- Collaborate with the development team to design and implement high-quality software solutions.
- Mentor and assist mid-level and junior engineers in tackling technical challenges and fostering skill development.
- Work on both backend (Java) and frontend technologies, ensuring seamless integration and high performance.
- Implement containerized applications using Kubernetes for orchestration.
- Integrate and optimize event-driven systems with Kafka.
- Manage and maintain databases, primarily MongoDB.
- Actively contribute to architectural discussions, preparing to assume an Architect role.
Requirements
- Proven experience as a Full Stack Engineer with a focus on Java development.
- Strong expertise in containerization technologies (e.g., Docker, Kubernetes).
- Experience with Kafka for event streaming and messaging.
- Hands-on experience with MongoDB or similar NoSQL databases.
- Ability to work collaboratively within a team, guiding and mentoring peers.
- Proactive mindset with an eagerness to learn and transition to an architect role.
- Excellent problem-solving skills and ability to handle complex technical issues.
Preferred Qualifications:
- Experience in leading small teams or projects.
- Familiarity with frontend frameworks and libraries to complement full-stack capabilities.
- Prior experience in transitioning to or working as an Architect is a plus.
Benefits
At DBSPT you will find:
- Collaborative Environment: We value a sense of community where ideas are shared, and achievements are celebrated as a team.
- Work from Anywhere: Enjoy the freedom and flexibility to work from wherever you feel most productive and comfortable.
- Global Connection: An opportunity to interact with people from different countries and cultures, expanding your network and worldview.
- Physical Health Support: Through Wellhub (Gympass), we offer resources and programs focused on your physical well-being.
- Mental Health Care: Team Care provides initiatives and actions to support your emotional and mental balance in daily life.