What You’ll Be Doing
- Billing System Expertise - Own and modernize existing billing systems, handling dynamic speed configurations and duration-based calculations.
- System Maintenance and Improvement - Proactively manage and reduce technical debt while optimising system architecture, ensuring stability and performance.
- API Development - Design, develop, and maintain RESTful APIs for seamless customer integration. Ensure API scalability, security, and adherence to best practices.
- Quality and Release Management - Support and contribute to development and release processes.
- Mentorship and Collaboration - Mentor and guide junior engineers, promoting best practices and design patterns. Actively participate in code reviews and knowledge sharing.
- Agile Development - Participate actively in Megaport's agile development process and drive continuous improvement within the engineering team.
What We Are Looking For
- 4+ years of software development experience in Java - OO design and associated design patterns.
- Experience in building services and tools in the context of web applications.
- Someone to be a central technical advisor for projects (smallish - up to 4 devs).
- Strong data modelling skills with significant experience working with relational databases using SQL, ideally Hibernate.
- Demonstrated collaboration and communication skills.
- An ability to reason logically, question appropriately and present technical information clearly and concisely.
- Experience with billing systems.
- Bonus: Experience with network (IP routing, MPLS).
- Bonus: Experience with Kotlin, JavaScript, Python.
What We Offer
- Flexible working environments
- Birthday leave
- 4 weeks annual Leave & purchased annual leave program
- Generous study and training allowance + development opportunities + 5 days paid study leave
- Motivated team of industry experts &new talent
- Health & wellness program
- Opportunities for career growth and potential for global intra-company transfers
Other Jobs from Megaport
Senior Frontend Software Engineer
Backend Software Engineer
Software Engineer (Go)
Software Quality Assurance Engineer
Similar Jobs
DevOps Engineer
Android Engineer, Display Ads & Sponsored Shops
Sr Associate Software Development Engineer - Workday Help
Backend Engineer (Scala)
Machine learning Engineer
Machine learning Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say