CrawlJobs Logo

Java Developer

B2B · Job Posted December 06, 2025
Apply Position
Job Link Share

Job Description

Join our team working on a large-scale mobility platform designed to improve and modernize intercity and airport transportation services across Europe! The project focuses on creating a seamless digital ecosystem for travel management, encompassing ticket reservations, real-time scheduling, customer communication, and operational support for transportation services. The platform is composed of several microservices developed in Java and Spring Boot, with integrations to third-party systems (payment providers, route optimization services, etc.). The system architecture supports both B2B and B2C operations and is designed for high availability and scalability.

Job Responsibility

  • Design, develop, test, and maintain robust and scalable backend solutions using Java
  • Participate in the full software development lifecycle (SDLC), including analysis, planning, implementation, testing, deployment, and support
  • Collaborate closely with front-end developers, QA engineers, product owners, and other team members to deliver high-quality software solutions
  • Write clean, maintainable, and well-documented code following best practices and coding standards
  • Participate in code reviews to ensure high quality and knowledge sharing within the team
  • Debug and resolve technical issues in a timely and effective manner
  • Take ownership of assigned tasks and deliver features on time, with minimal supervision
  • Stay updated on emerging technologies and trends in backend development and proactively apply them where beneficial

Requirements

  • 3+ years of proficiency in Java technologies
  • Understanding of APIs and microservices patterns
  • Extensive experience with Java 17, Spring Boot
  • Proficiency in database theory, SQL, and best practices for No-SQL databases
  • Familiarity with Kubernetes and Spring Boot integration testing
  • Adherence to best engineering practices like SOLID, KISS, DRY, and more
  • Writing efficient code that thrives in concurrent and high-load environments
  • A strong grasp of estimation techniques
  • Exceptional problem-solving skills
  • Upper-intermediate English proficiency

Nice to have

  • Experience in Java 21
  • Experience in DevOps with Terraform and Helm Charts
  • Azure Cloud expertise
  • Knowledge of Redis (Redisson client for Java)
  • Good theoretical and practical MongoDB knowledge
  • Experience in designing and optimizing database schemas, writing queries, and aggregating
  • Understanding the specifics of working with NoSQL databases
  • Experience with Kafka

What we offer

  • 20 paid vacation
  • 5 paid sickness
  • B2B and remote cooperation
  • Career development and professional growth
  • Technical performance reviews and 360 Evaluation
  • Collaboration with a personal Direct Manager, Technical leads, and mentors
  • Udemy and Pluralsight subscription
  • Internal knowledge-sharing opportunities
  • Online and offline events & team-buildings
  • Friendly and supportive atmosphere
  • Open management

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Developer

8 matching positions

Java Developer

We are looking for a talented and motivated Java Developer to join our growing t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Java (Java 11/17 or later preferred)
  • Solid understanding of object-oriented programming principles
  • Experience with Spring Boot and related Spring technologies
  • Knowledge of RESTful API development and microservices architecture
  • Experience working with SQL databases such as PostgreSQL, MySQL, or SQL Server
  • Familiarity with version control systems, particularly Git
  • Understanding of software development lifecycle (SDLC) and Agile methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain Java-based applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with product managers, business analysts, and other developers to deliver software solutions
  • Participate in code reviews and contribute to technical discussions
  • Troubleshoot, debug, and resolve software issues
  • Optimize application performance, scalability, and security
  • Support the deployment and monitoring of applications in production environments
  • Stay up to date with emerging technologies and industry trends
What we offer
What we offer
  • Competitive salary and annual performance bonus
  • Flexible working arrangements
  • Private healthcare and pension scheme
  • Generous holiday allowance
  • Professional development and training opportunities
  • Modern office environment in London
  • Opportunity to work on impactful projects with cutting-edge technologies
  • Fulltime
Read More
Arrow Right

Java Developer

Java Developer – London (Hybrid) Location: London, UK (Hybrid – 2–3 days per we...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience in Java development
  • Strong knowledge of Java 11+ and object-oriented programming principles
  • Experience with frameworks such as Spring Boot and Spring MVC
  • Knowledge of REST APIs, microservices architecture, and web services
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git and modern version control practices
  • Understanding of software development lifecycle and Agile methodologies
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain Java-based applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with cross-functional teams to define and implement technical solutions
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Troubleshoot, debug, and resolve software defects and performance issues
  • Develop and integrate RESTful APIs and microservices
  • Assist with application deployment, monitoring, and support activities
  • Stay current with emerging technologies and industry trends
What we offer
What we offer
  • Competitive salary and annual performance bonus
  • Flexible hybrid working model
  • Private healthcare and pension scheme
  • Generous holiday allowance
  • Professional development and training opportunities
  • Collaborative and inclusive work environment
  • Clear career progression pathways
  • Fulltime
Read More
Arrow Right
New

Java Developer

We are currently seeking a Java Developer to join our team in Hyderabad, Telanga...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 17+, Spring Boot 3.x, Spring Cloud, Maven/Gradle, Kafka, Flink, MS SQL Server, Scrum, Jira, trunk-based development, automated testing
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
United States , Monroe Township
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering or equivalent in a related field or a foreign equivalent with relevant experience
  • Experience in distributed JAVA/J2EE technologies
  • Experience with Spring Framework (Spring MVC, Spring Data, Spring Rest, IOC, AOP, Security), ORM like JPA, and Oracle
  • Experience in JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap
  • Experience with Web Services (SOAP and RESTful)
  • Experience with Junit, Jenkin, ADO, STS IDEs
  • Experience in code quality improvement
  • Experience in bug fixing in various environments
Job Responsibility
Job Responsibility
  • Lead the software interface development team in development, change control, issues resolution, requirements management, analysis and design, programming/construction, and testing
  • Design, Develop, and Integrate using distributed JAVA/J2EE technologies
  • Serve as a technical expert on development, coding, testing, and debugging stages of application
  • Lead activities and interact with users through all phases of the Systems
  • Develop controllers, services, and DAO layers using the spring framework (Spring MVC, Spring data, Spring rest, IOC, AOP, Security,), ORM like JPA, and Oracle
  • Develop detailed specifications, coding, and unit and systems testing for the application
  • Provide technical and analytical guidance to team members to facilitate the implementation of new technologies
  • Develop the Web Services for both SOAP and Restful
  • Design and Implement web-based applications using JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap, and other web-based frameworks
  • Perform Gap Analysis and Risk analysis of the existing system, evaluate the benefits of the new system, and check the compatibility of the existing system infrastructure with the new business Requirements
  • Fulltime
Read More
Arrow Right
New

Java Developer

Teamio is one of our most important products. Its mission is simple, but essenti...
Location
Location
Czechia
Salary
Salary:
90000.00 - 115000.00 CZK / Month
sportvision.cz Logo
Sport Vision Czechia s.r.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • strong knowledge of Java
  • know Spring Boot well
  • understand REST APIs and ideally GraphQL
  • experience with object-oriented design
  • knowledge of SQL and relational databases
  • a strong sense for clean, testable, and maintainable code
  • experience with automated testing
  • have at least basic-to-intermediate experience with frontend development, ideally in React
  • understand AWS cloud services and modern cloud environments
  • are willing to work with AWS CDK and infrastructure-as-code concepts
Job Responsibility
Job Responsibility
  • developing and improving backend services in Java
  • collaborating on frontend features implemented in React and TypeScript
  • designing and evolving the architecture of Teamio’s product components
  • modernizing existing applications and architecture
  • designing cloud infrastructure using Infrastructure as Code principles
  • working with candidate data, job applications, and internal recruitment sources
  • integrating Teamio with our job portals and other internal systems
  • improving performance, stability, scalability, and security
  • writing and maintaining automated tests
  • collaborating with other developers, product owners and teams across Alma Career
What we offer
What we offer
  • Children-friendly office
  • Corporate events
  • Dog-friendly office
  • Flexible start/end of working hours
  • Individual budget for personal growth
  • Notebook
  • Refreshments on workplace
  • Self-organization of the job
  • Work mostly from home
  • 5 weeks of vacation
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
United States , Trenton
Salary
Salary:
Not provided
hireitpeople.com Logo
Hire IT People, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or equivalent in a related field or a foreign equivalent with relevant experience
  • Lead the software interface development team
  • Design, Develop, and Integrate using distributed JAVA/J2EE technologies
  • Serve as a technical expert on development, coding, testing, and debugging
  • Develop controllers, services, and DAO layers using Spring framework (Spring MVC, Spring Data, Spring rest, IOC, AOP, Security), ORM like JPA, and Oracle
  • Develop detailed specifications, coding, and unit and systems testing
  • Provide technical and analytical guidance
  • Develop Web Services for both SOAP and Restful
  • Design and Implement web-based applications using JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap
  • Perform Gap Analysis and Risk analysis
Job Responsibility
Job Responsibility
  • Design, Analysis, and Development of software interfaces
  • Implementation, Testing, deployment bug fixes
  • Coordinate with other team members and product owners/BA meetings, sprint planning
  • Lead software interface development team
  • Interact with UX/UI design team
  • Take ownership of complex business requirements
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Strong experience in Trade finance subject matter expertize
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Experience in Implementing production stability initiatives
  • Experience in Data engineering technologies s a strong plus
  • 8+ Years of JAVA, J2EE Development experience including 4+ years of exposure in using RDBMS such as Oracle and PL/SQL
  • Development experience in procedural C (Pro*C)
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Fulltime
Read More
Arrow Right
New

Java Developer

In this role, you'll apply your expertise to help train next-generation AI syste...
Location
Location
India , Noida
Salary
Salary:
Not provided
aqusag.com Logo
AquSag Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expert-level proficiency in Java programming and backend development
  • Strong hands-on experience with Spring and related frameworks
  • Solid understanding of RESTful services, microservices architecture, and API design
  • Proven ability to work independently in a remote team setting
  • Excellent written and verbal communication skills, with a focus on clarity and collaboration
  • Demonstrated track record of delivering complex backend solutions for enterprise environments
  • Strong problem-solving abilities and attention to detail
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend components using Java and the Spring ecosystem
  • Implement high-quality, secure, and scalable software solutions aligned with business objectives
  • Collaborate with cross-functional teams, including architects, product owners, and QA engineers, to deliver seamless integrations
  • Participate in code reviews, contributing to best practices and continuous improvement efforts
  • Troubleshoot, debug, and optimize backend processes to ensure consistent performance and reliability
  • Write clean, well-documented code, adhering to industry standards and customer requirements
  • Communicate clearly in written and verbal formats, ensuring alignment with the customer's vision and team objectives
  • Fulltime
Read More
Arrow Right