Company
Technology
JavaDeveloper
Neural analysis suggests this role is
optimal for experienced candidates.
“Java Developer. Skills: Java Development, Microservices, Data Platforms, Real-time Systems. Design distributed applications. Develop distributed applications”
Industry & Context.
Problem-solving skills; Analytical skills
What They're Looking For.
Must Have
Bachelor's or Master's degree, Hands-on experience with Java, Spring Boot, Spring Batch, Spring Cloud, Microservices architecture, Relational databases, Stored procedures, MongoDB or NoSQL, Database design, Data modelling principles, UNIX scripting, Python scripting, Analytical skills, Problem-solving skills, Manage multiple priorities, Fast-paced environment, Globally distributed teams, Self-motivated attitude, Proactive mindset, Fast-learning mindset
What You'll Do.
Design distributed applications
Develop distributed applications
Maintain distributed applications
Build data interfaces
Support data interfaces
Build backend services
Support backend services
Translate requirements
Develop microservices
Develop data platforms
Work across application stack
Support system stability
Contribute to data modelling
Contribute to analytics
Contribute to processing
Contribute to visualization
Collaborate with analysts
Collaborate with users
Collaborate with teams
How You'll Work.
Team & Collaboration
Global technology team; Globally distributed teams; Cross-functional teams
Communication Scope
Communication skills
Process & Methodology
Agile, SDLC
Full Job Description
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 communic
Applying for this Java Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.