Mobile menu
Profile

Senior Java Software Engineer

Poziții disponibile: O poziție
328
0
FULL-TIME
IT & Software
Cluj-Napoca
GRAB

Get to know the Team:

 

We are the Karta tools team at Grab, a highly skilled team, with a very diverse structure, containing Java developers, working side-by-side with database developers and site reliability engineers. The will to help others and also continuously grow, the desire to deliver high standard, scalable and state-of-the-art software are among this team’s defining traits. 


Get to know the Role:

 

As a Senior Software Engineer Backend in the Karta Tools team, you will be focused on developing and maintaining various map enhancement tools. Other teams use these tools for improving the maps and helping our customers get the best experience while using our super app. As part of this team, you'll be required to work both on service and client components based on the priorities and the team's delivery goals.

  

The Day-to-Day Activities

  • Use best practices to deliver high-quality code and ensure the quality of the whole project

  • Develop and maintain backend components and services

  • Implement unit, functional, and performance tests

  • Request and conduct code reviews

  • Use and promote the company development standards

  • Write and maintain technical documentation relevant to the project

  • Work closely with the infrastructure team in building and scaling our components as well as performing root cause analysis investigations

  • Take initiative in solving complex problems, engage in software performance analysis, tuning, and optimization

  • Participate in planning and estimation of efforts to implement, test, and maintain features

  • Participate in code and design reviews to maintain high development standards


The Must-Haves

  • Science Degree or similar qualifications

  • 4+ years of experience in Java 8 development

  • Experience in developing web server APIs 

  • Experience with unit testing and mocking frameworks

  • Fluency in English

  • Analytics and design skills

  • Strong skills in deadline management and ability to work in a team environment


Nice-to-Haves

  • Good understanding of RDBMS and/or NoSQL systems

  • Experience with PostgreSQL and PostGIS

  • Experience with JDBC

  • Experience with Swing

  • Experience with OSM and JOSM (bonus experience)

  • Familiar with a cloud platform is a plus (Microsoft Azure is preferred)

  • Comfortable with Linux administration commands


Get to know Grab:


Grab is more than just the leading ride-hailing and mobile payments platform in Southeast Asia. We use data and technology to improve everything from transportation to payments and financial services across a region of more than 620 million people. We work with governments, drivers, passengers, merchants, and the community, to solve critical problems in Southeast Asia.

 

Grab began as a taxi-hailing app in 2012, but we have since extended our product platform to include GrabCar, GrabShare, GrabBike, GrabHitch, GrabExpress, GrabFood, GrabCoach, GrabShuttle, GrabCycle. We recently launched our fintech platform – GrabFinancial, which consists of payments, lending and insurance. Our latest addition is GrabVentures, an in-house incubation platform. We are focused on pioneering new commuting and payment alternatives for drivers and passengers with an emphasis on convenience, safety, and reliability. Currently, we offer services in 8 countries. Our R&D offices are in Singapore, Seattle, Beijing, Bangalore, Jakarta, Ho Chi Minh City, Kuala Lumpur and Cluj-Napoca. We aspire to unlock the true potential of Southeast Asia and look for like-minded individuals to join us on this ride.

 

If you share our vision of driving South East Asia forward, apply to join our team today!


Senior Java Software Engineer
GRAB
  • Cluj-Napoca

Alte evenimente