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.

Requirements

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.

Similar jobs
SAP ( Budapest ) 1 day ago
Flowserve ( Budapest ) 2 days ago
NTT Data ( Budapest ) 12 hours ago
Sony ( Budapest ) 16 hours ago
BlackBelt Technology Kft ( Budapest ) 4 hours ago
dunnhumby ( Budapest ) 4 hours ago
Cielo ( Budapest ) 2 hours ago
SAP ( Budapest ) 2 hours ago
Syngenta Group ( Budapest ) 2 hours ago
Wise ( Budapest ) 2 hours ago

More from BlackBelt Technology Kft
BlackBelt Technology Kft 4 hours ago
BlackBelt Technology Kft 4 hours ago
BlackBelt Technology Kft 4 hours ago