Java Developer
BlackBelt Technology
- Employment
- Fulltime Permanent
About the role
About Us 🚀
Our international partner is looking for an experienced Java Developer to join their global technology team and contribute to enterprise-scale real-time systems and data platforms. The role offers the opportunity to work on complex, high-impact projects in a fast-paced Agile environment alongside teams based in Budapest, Bangalore, Mumbai, London, and New York.
Key Responsibilities 💻
Design, develop, and maintain enterprise-scale distributed applications using Java/J2EE technologies.
Build and support real-time data interfaces and backend services.
Translate business requirements into scalable technical solutions and system architectures.
Develop microservices-based applications and enterprise data platforms.
Work across multiple layers of the application stack, including databases, batch processing, and application servers.
Support system stability through troubleshooting, maintenance, and continuous improvements.
Participate actively in Agile software delivery and SDLC processes.
Implement caching and messaging technologies where appropriate.
Contribute to data modelling, analytics, processing, and visualization initiatives.
Collaborate closely with business analysts, users, and globally distributed engineering teams.
What will you need 💪
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Strong hands-on experience with Java as a primary technology.
Experience with Spring technologies, including:
Spring Boot
Spring Batch
Spring Cloud
Solid understanding of microservices architecture.
Experience with relational databases and stored procedures (Sybase and/or DB2).
Experience with MongoDB or other NoSQL databases.
Knowledge of database design and data modelling principles.
UNIX and/or Python scripting knowledge.
Strong analytical and problem-solving skills.
Ability to manage multiple priorities in a fast-paced, deadline-driven environment.
Excellent communication and collaboration skills.
Experience working with globally distributed teams.
Self-motivated attitude with a proactive and fast-learning mindset.
Why should you join 🤸
🥷 BlackBelt team - You can join a cool and professional team, where everyone has a BlackBelt in technology;
🧠 Development - We are supporting your growth with trainings and certifications;
👣 Diversity - You can switch between projects and Delivery Units;
😮 WOW - We are supporting our colleague's health and well-being with WOW (Wellbeing Office Way) program;
🧡 Support - We are a caring organisation, if you face difficulties you can always count on us.
Perks & benefits
- Distributed Team
485,000+ hidden jobs like this
BlackBelt Technology and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites