Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Java) image - Rise Careers
Job details

Software Engineer (Java)

Company Description

Whether you’re working from home or on your way to the office, chances are you’re probably reading this because you’re seeking a new adventure, or you’re up for a new challenge. GROW Inc might just be that for you! 

So, who is GROW Inc? 
Founded in 2016, we’re the Australian FinTech success story you probably haven’t heard about. We’re solving big problems in the Superannuation and Managed Funds industry. The administration platforms (the software that tracks everything to do with your super) are built on things you or your parents would recognise from the glory days of 90’s computing.

How are we doing it?
We’re solving this by disrupting the wealth management industry with DLTA, our platform built on Distributed Ledger Technology which improves the financial wellbeing of Australians. We’re making Super more timely and information more accessible whilst enabling wealth management companies to offer more cost effective solutions.

We’re rebels with a cause. We’re authentic, diverse, and embrace our differences as we continue to put a dent in the universe. We know diversity of thought helps us to build better solutions for our customers which is why we encourage the entire GROW team to bring their whole selves to work each and every day.

Job Description

  • Backend Development: Design, implement, and maintain Java-based backend services, APIs, and microservices to support the functionality and features of our applications.
  • Database Design and Optimisation: Create efficient and scalable database schemas, write complex SQL queries, and optimise database performance for fast and reliable data access.
  • API Integration: Collaborate with front-end developers and other teams to define API contracts, integrate third-party APIs, and ensure seamless communication between the frontend and backend systems.
  • Code Quality and Testing: Write clean, well-documented, and testable code following best practices and coding standards. Develop unit tests, integration tests, and automated test suites to ensure code reliability and maintainability.
  • Performance Optimisation: Identify performance bottlenecks, troubleshoot issues, and optimise backend systems for improved response times and resource utilisation.
  • Security and Compliance: Implement security best practices to safeguard user data and protect against potential vulnerabilities. Stay up-to-date with industry standards and compliance requirements.
  • Collaboration and Communication: Work closely with cross-functional teams to understand requirements, provide technical insights, and contribute to the overall product roadmap.
  • Code Reviews: Participate in and conduct code reviews to ensure code quality, identify issues, and mentor fellow engineers.
  • Continuous Improvement: Stay current with the latest technologies, tools, and trends in Java backend development. Recommend and implement process improvements to enhance team productivity and product excellence.

Additional Information

Why you’ll love working at GROW

  • ME Days - Take an additional 3 days of leave off per year for wellness!
  • Birthday Leave - Take an extra day off per year on your birthday!
  • Learning & Development Budget - up to $200 AUD per year to use on your own development!
  • Remote Work Arrangement - we have a flexible, remote working environment!
  • Health Insurance - For you and 2 dependents!
  • Government Contributions paid on top of salary

Looking for a job can be stressful and we don’t want you agonising over the wording of your cover letter, so don’t include one. Just make sure your CV is well-written and detailed enough so we can get a better idea of the type of person you are. Even if you don’t meet every single requirement, but you feel inspired to join our mission, we encourage you to send in your application. You never know, you could be the perfect person to join our team!

We are a Circle Back Initiative Employer – we commit to respond to every applicant

What You Should Know About Software Engineer (Java), GROW Inc

If you’re ready to take on an exciting challenge, becoming a Software Engineer (Java) at GROW Inc in Manila could be your next big adventure! At GROW Inc, we’re not just building software; we’re revolutionizing the Australian FinTech landscape with our cutting-edge platform, DLTA. As a Software Engineer, you'll dive into backend development, designing and maintaining Java-based services that power our innovative financial solutions. You’ll collaborate with a team of forward-thinking individuals to develop APIs, optimize databases, and enhance application performance, all while ensuring security and compliance. We encourage a culture of openness and creativity, where your unique perspective and ideas can thrive. Your role will include testing and reviewing code to maintain high-quality standards, and you’ll have the opportunity to mentor fellow developers. We also invest in your growth with a learning and development budget and promote a healthy work-life balance with ME Days and birthday leave. If you have a passion for fintech and want to make a real difference in people's financial wellbeing, GROW Inc is the place for you. Join us in our mission to disrupt the wealth management industry while enjoying a flexible work environment that embraces diversity and fosters continuous improvement.

Frequently Asked Questions (FAQs) for Software Engineer (Java) Role at GROW Inc
What responsibilities does a Software Engineer (Java) at GROW Inc have?

As a Software Engineer (Java) at GROW Inc, your primary responsibilities include designing, implementing, and maintaining Java-based backend services and APIs. You'll collaborate with cross-functional teams, optimize database schemas, and ensure the seamless integration of third-party APIs. Your role also entails writing well-documented code, developing tests to maintain code quality, and optimizing system performance.

Join Rise to see the full answer
What qualifications are required for the Software Engineer (Java) position at GROW Inc?

To be successful as a Software Engineer (Java) at GROW Inc, you should have a strong background in Java programming, experience with backend development, and a solid understanding of database design and optimization. Familiarity with API integration, excellent problem-solving skills, and a commitment to clean coding practices are essential. A willingness to learn and adapt in a fast-paced environment is also highly valued.

Join Rise to see the full answer
How does GROW Inc support continuous learning for Software Engineers?

GROW Inc believes in fostering a culture of continuous improvement for its Software Engineers. You’ll have access to a learning & development budget of up to $200 AUD annually for your professional growth. Our environment encourages staying current with the latest technologies and best practices, allowing you to recommend and implement process improvements that enhance team productivity.

Join Rise to see the full answer
What is the work culture like for a Software Engineer (Java) at GROW Inc?

At GROW Inc, the work culture for Software Engineers is dynamic, collaborative, and inclusive. We value authentic contributions from our diverse team members, creating an environment where everyone can bring their whole selves to work. You can expect engaging discussions, creative brainstorming sessions, and a focus on building solutions that genuinely help improve financial wellbeing.

Join Rise to see the full answer
Is remote work an option for Software Engineers at GROW Inc?

Yes! GROW Inc offers flexible remote work arrangements for its Software Engineers. We understand the importance of work-life balance, providing options that allow you to work from home or in the office as fits your style. This flexibility is part of our commitment to creating a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Java)
Can you explain your experience with Java and how it applies to the Software Engineer role at GROW Inc?

When discussing your experience with Java, highlight specific projects or applications you’ve developed. Mention frameworks you’ve used and how you overcame challenges. Emphasize your understanding of Java best practices, which aligns with GROW Inc’s focus on clean, maintainable code.

Join Rise to see the full answer
How do you approach backend development and API integration?

Describe your systematic approach to backend development by outlining steps such as requirement gathering, API contract definition, and testing. Share examples of successful API integrations where you collaborated with front-end developers, showcasing communication as a key factor in your success.

Join Rise to see the full answer
What techniques do you use for optimizing database performance?

Discuss specific techniques such as indexing, query optimization, and schema design improvements. Provide examples from past experiences where your optimizations led to measurable performance enhancements, demonstrating your technical proficiency in database design and optimization.

Join Rise to see the full answer
Can you give an example of a challenging bug you found and resolved in your code?

An effective answer involves detailing the bug's nature and how you discovered it. Describe the step-by-step process of diagnosis, the tools used for troubleshooting, and the final fix, illustrating your problem-solving skills and analytical thinking.

Join Rise to see the full answer
What are your best practices for writing testable code?

Share your philosophy on clean code principles, such as modular design and adhering to SOLID principles. Mention the importance of unit tests and continuous integration, explaining how these strategies benefit team coding practices and overall product quality.

Join Rise to see the full answer
How do you stay updated with the latest trends in Java development?

Emphasize your commitment to professional growth by mentioning resources you follow, such as blogs, forums, or conferences. Discuss your involvement in relevant communities and how you apply newfound knowledge to enhance your work at GROW Inc.

Join Rise to see the full answer
How do you prioritize tasks during tight project deadlines?

Illustrate your prioritization strategy using frameworks like Eisenhower Matrix or Agile methodologies. Provide an example showing effective time management that led to meeting project deadlines while maintaining quality work.

Join Rise to see the full answer
What security practices do you follow in your development process?

Highlight your awareness of common security vulnerabilities and the importance of adhering to industry standards. Share examples of how you've implemented security measures in your past projects, emphasizing the proactive nature of your approach.

Join Rise to see the full answer
How do you handle feedback during code reviews?

Explain your positive approach to receiving feedback, focusing on learning and growth. Discuss how you implement feedback into your work and your belief in the collaborative nature of code reviews at GROW Inc, fostering an environment of shared knowledge.

Join Rise to see the full answer
What motivates you to work in the FinTech industry, and specifically at GROW Inc?

Express your passion for technology and finance, discussing how GROW Inc’s mission resonates with you. Share personal anecdotes that highlight your drive to make a difference in financial wellbeing and how you envision contributing to GROW Inc’s goals.

Join Rise to see the full answer
Similar Jobs
GROW Inc Remote Manila, Metro Manila, Philippines
Posted 13 days ago
GROW Inc Remote Manila, Metro Manila, Philippines
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off
Photo of the Rise User
DENSO Remote Friedrich-List-Allee 42, Wegberg, Germany
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Visa Remote Highlands Ranch, CO
Posted 5 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
F
Someone from OH, Grove City just viewed Director of Internal Communications at Filevine
Photo of the Rise User
Someone from OH, Amelia just viewed Copy Editor (contract) at Morning Brew Inc.
Photo of the Rise User
Someone from OH, Versailles just viewed Parts Manager at Crown Equipment
Photo of the Rise User
8 people applied to Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Bookkeeper - Franchise Location at H&R Block
Photo of the Rise User
Someone from OH, Dublin just viewed Cashier - Sawmill Road Market District at Giant Eagle
M
Someone from OH, Cincinnati just viewed Dental Practice Manager at Mortenson Family Dental
Photo of the Rise User
Someone from OH, Columbus just viewed Summer 2025 Data Intern at Reproductive Freedom for All
Photo of the Rise User
Someone from OH, Athens just viewed Medical Assistant - Podiatry - Athens at OhioHealth
K
Someone from OH, Dublin just viewed UI/UX Designer at Konrad
Photo of the Rise User
Someone from OH, Cleveland just viewed Marketing Analytics Intern - Summer 2025 at Spectrum