Senior Java Software Engineer

Posted 10 Hours Ago
Be an Early Applicant
Cluj-Napoca, Cluj
Senior level
Food • Transportation • Financial Services
The Role
As a Senior Java Developer at Grab, you will extend the private map data component and enhance JOSM tools, delivering high-quality, scalable solutions across backend and client components. Responsibilities include understanding business needs, implementing tests, maintaining documentation, and conducting code reviews in collaboration with a diverse team.
Summary Generated by Built In

Company Description

About Grab and our workplace

Grab is Southeast Asia's leading superapp. From getting your favourite meals delivered to helping you manage your finances and getting around town hassle-free, we've got your back with everything. In Grab, purpose gives us joy and habits builds excellence, while harnessing the Power of Technology and AI to deliver the mission of driving South East Asia forward by economically empowered everyone with heart, hunger, honour and humility.

Job Description

Get to know the team

The KartaTools team consists of dedicated Java developers and database experts collaborating closely with site reliability engineers, data science engineers, and map analysts. The team's focus is building the GrabMaps product, specifically the private map data component, and developing tools to help internal teams interact with and adjust the map data. The product is built on top of OpenStreetMap, making maintaining OpenSource data and tools.

Get to know the Role

We are seeking a Senior Java Developer to extend our private map data component and enrich our JOSM tools with diverse map validation workflows. You will deliver high-quality, scalable solutions across database, client, and service components, ensuring superior quality. This role will expose you to promoting your innovation and creativity. This role will be onsite and you will report to the Software Engineering manager based in the Cluj Office.

The Critical Tasks You Will Perform

  • You will understand business needs and identify improvement areas, translating them into technical problems to be solved.
  • You will deliver high-quality, scalable code using best practices.
  • You will develop production-ready features for the backend and JOSM client components within deadlines.
  • You will implement and maintain unit, functional, and performance tests to ensure functionality and performance.
  • You will write and maintain relevant technical documentation for the project.
  • You will conduct code reviews to ensure adherence to coding standards and best practices.
  • You will collaborate effectively within a diverse, team-focused environment alongside engineering, product, and map analyst teams.

Qualifications

What Skills You Will Need

  • Java Proficiency: Minimum 4 years of experience in backend Java development (Java 8 or above).
  • Web Server Applications: Proven experience in developing large-scale web server applications.
  • Database Management: Knowledge of RDBMS and/or NoSQL systems, with experience in PostgreSQL and PostGIS being advantageous.
  • Cloud Platforms: Practical experience with cloud platforms like Azure.
  • Software Engineering Best Practices: Comprehensive understanding of the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.
  • Testing: Skills in unit testing (using mocking frameworks), functional testing, and performance testing (e.g., JMeter).
  • Documentation: Ability to write and maintain detailed technical documentation.

Nice to Haves:

  • Swing: Experience with the Swing framework.
  • OSM and JOSM: Familiarity with OpenStreetMap (OSM) and Java OpenStreetMap (JOSM).
  • Monitoring Tools: Experience with Datadog.
  • Containerization: Experience with Docker and Azure Kubernetes Service (AKS).

Additional Information

Our Commitment

We are dedicated to building an inclusive and equitable workplace, enabling diverse Grabbers to grow and perform at their best. As an equal opportunity employer, we consider all candidates fairly regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, family commitments, physical and mental impairments or disabilities, and other unique attributes.

Benefits at Grab:

  • Insurance: Comprehensive Term Life Insurance and Medical Insurance.
  • Customized Benefits: GrabFlex offers a tailored benefits package.
  • Parental Leave: Maternity and Paternity Leave for new parents.
  • Support Programs: Confidential Grabber Assistance Programme for life's challenges.
  • Well-being Initiatives: Access to Wellbeing@Grab, including health programs, webinars, and events.
  • Work-Life Balance: FlexWork arrangements to support personal and professional life.

Top Skills

Java
The Company
10,000 Employees
Remote Workplace
Year Founded: 2012

What We Do

Grab is Southeast Asia’s leading superapp, offering a suite of services consisting of deliveries, mobility, financial services, enterprise and others. Grabbers come from all over the world, and we are united by a common mission: to drive Southeast Asia forward by creating economic empowerment for everyone.

At Grab, every Grabber is guided by The Grab Way, which explains our mission and the operating principles on how we can achieve it together. We call these principles the 4Hs:

Heart
We work together as OneGrab to serve communities in Southeast Asia

Hunger
We work to understand ground truths and drive improvements, big and small

Honour
We keep our word and steward our resources wisely to build and sustain trust

Humility
We are a constant work-in-progress, and we never stop learning to get better

Similar Jobs

Cluj-Napoca, Cluj, ROU
73 Employees

accesa.eu Logo accesa.eu

Senior Java Software Engineer with German

Information Technology • Retail • Financial Services
Remote
Cluj-Napoca, Cluj, ROU
1088 Employees

ING Logo ING

Java Development Engineer PSS SEPA @ING HUBS

Fintech • Payments • Financial Services
Mihai Viteazu, Cluj, ROU
65710 Employees

Similar Companies Hiring

MyBambu Thumbnail
Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
West Palm Beach, Florida
120 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account