The Opportunity
We are looking for a passionate and experienced Senior Java Full-Stack Developer to join a dynamic, international team working on modern implementation projects across industries. In this role, you’ll work with cutting-edge technologies, modern cloud platforms, and agile methodologies to deliver innovative digital solutions for global clients. You will have the chance to influence technical decisions, design architecture, and drive the development process forward.
Key Responsibilities
Develop and maintain scalable web applications using Java and Angular.
Participate in design, development, testing, and deployment activities across multiple project streams.
Collaborate closely with team members in agile environments to meet client goals and deliver high-quality software.
Write and maintain unit tests ensuring code quality and system reliability.
Support continuous integration and delivery processes.
Skills and Attributes for Success
At least 5 years of hands-on experience in Java development and frontend frameworks.
Strong proficiency in object-oriented programming (OOP); experience with functional programming is a plus.
Solid experience with Angular, JavaScript, HTML5, CSS3, and responsive single-page applications (SPA).
Experience deploying applications to cloud platforms such as AWS or Azure.
Good knowledge of REST/SOAP APIs, SQL, and relational databases.
Familiarity with clean code principles, unit testing, and modern development practices.
Experience using source control (e.g., Git), CI/CD pipelines, and automated deployments.
Comfortable working in Agile/Scrum teams.
Strong communication skills and fluency in English (written and spoken).
Experience in international project environments.
Preferred Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Hands-on experience with Spring or other Java-based frameworks.
Knowledge of Kafka or RabbitMQ is a plus.
Experience working with microservices architecture.
Familiarity with Docker, Kubernetes, and containerized environments.
Certifications in Java, Cloud technologies, or related tools are beneficial.
Additional language skills (e.g., German) will be an advantage.
Who We're Looking For
We value team players who are passionate about technology, open to innovation, and ready to take ownership of their work. Our ideal candidate combines strong technical expertise with a problem-solving mindset and the ability to adapt in fast-paced environments. You’ll be working alongside global teams where flexibility, collaboration, and continuous learning are key.
Ready to shape the future of technology? Apply now and be part of something impactful.
B2B
Check similar offers