Java Software Engineer
Makati City, Metro Manila, Philippines
6d ago

What you'll do as our Java Software Engineer

  • Solution Design and Software development. You will be working closely with leads, designers, and product managers to deliver features and functionality to our customers all over the world.
  • Creation of a ticketing tooling system. Experience in creating a ticketing tooling system is a plus as our engineering team will be working on integration of data information with Jira Service Desk along with creation of custom plug-ins and add ons.
  • Develop and iterate technical proposals . You will also be responsible for outlining how solutions will be structured and developed whilst working collaboratively with the product engineering team.
  • Deployment to production release. Having a hand on technical proposals and developing solutions you’ve designed from the ground up through to deployment and production release.
  • Identify and address performance bottlenecks. Provide solutions and in improving current performance and bottlenecks within the application and broader infrastructure.
  • High accountability for the reliability of your solution. We care about reliability greatly as your code is going to be used by millions of people.
  • This means being responsible for the reliability of your solution, including monitoring and responding to incidents.

  • Performance debugging, benchmarking and building awesome things in general!
  • Participating in product meetings, hiring interviews and code reviews
  • Once you’ve settled in and have a comfortable grasp of the product, environment, and processes, you’ll be given more responsibility and start leveraging your previous experience bringing new ideas to the table concerning everything from feature development, process improvement, and product suggestions.

    Required experience and skills :

  • 5 years commercial experience developing complex web applications
  • Most of our code is in Java, but we’re pragmatic we’ll use whatever makes the most sense to complete a task (previous experience with other languages is great!)
  • Firmly grounded computer science and engineering fundamentals including concurrency, multithreading, data structures, solution design, architecture, and design patterns.
  • You’re happy to roll the sleeves up and dive into java.util.concurrent from time to time
  • Working collaboratively with team members and communicating effectively
  • Strong communication skills, both written and verbal
  • Benefits

  • Equity options in one of the fastest growing startups in the world
  • Fitness membershipIn-house chef
  • Sponsored social clubs and team events
  • Fun and quirky celebrations
  • Note : This is a full-time remote work until there’s a need to move back to onsite office operations.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form