Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Developer-  Java & Angular image - Rise Careers
Job details

Full Stack Developer- Java & Angular

Company Description

About us:

At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together.

We are committed to creating an environment that prioritises innovation, collaboration, and purposeful work. Our diverse team is empowered to make a meaningful impact with curiosity, creativity and resilience to shape better outcomes. Join us and accept the challenge of creating a better tomorrow

Job Description

As a Java Full Stack Developer with Angular, you will be responsible for creating and managing web applications, ensuring performance and responsiveness, and collaborating with cross-functional teams to deliver high-quality software solutions.

You will develop and maintain web applications using Java and Angular. Design and implement RESTful APIs. You will write clean, maintainable, and scalable code and perform code reviews and provide constructive feedback as well. Moreover, you will troubleshoot, debug, and upgrade software to ensure the responsiveness and overall performance of applications.

On a daily basis you will collaborate with product managers, designers, and other developers to ensure efficient and effective solutions. This role will be customer focused as well where you need to engage in customer interactions, stay up-to-date with emerging technologies and industry trends to be a trusted advisors for our clients.

On offer is an exciting career where you'll make an impact and work with innovative technology solutions. You'll perfect your skills alongside a talented and collaborative team while enjoying the recognition, progression and extensive benefits of a global organisation. 

Qualifications

  • Prior experience in a similar role is essential.
  • Strong proficiency in Java, Spring Boot, Kafka, GitLab, PostgreSQL, MySQL, WireMock, and JUnit.
  • Experience with Angular (essential), HTML, CSS, and JavaScript.
  • Knowledge of Microsoft SharePoint & apps
  • Working knowledge of Cloud technologies (AWS/Azure) 
  • Good to have any SAS knowledge /experience
  • Solid understanding of OOP principles, design patterns, and architectural best practices.
  • Ability to write clean, reusable Java code and implement Java concurrency patterns.
  • Familiarity with MVC, JDBC, and RESTful web services.
  • Experience with web frameworks like Play and Spark and Java GUI frameworks (Swing, SWT, AWT) if required.
  • Knowledge of JVM internals, class loading mechanisms, and scalability principles.
  • Experience with databases, schema design, and external/embedded database management.
  • Proficiency in automated testing, version control (Git), and CI/CD tools (Maven, Gradle, Ant).

Additional Information

 

 

 

Why join us: 

NCS Australia is where you can feel at home, nurturing your talents and skills as we make tomorrow together, one day at a time. Our benefits include paid parental leave, initiatives focused on your well-being and discounted health insurance. You will also enjoy discounts on various products and services and be regularly recognised and rewarded for high performance. We are committed to your career development through our Capability Fingerprint, industry and partner training programs, special interest groups, and an AI-driven learning platform. No matter where you are in your career, we offer meaningful work and opportunities for growth.

 

NCS Australia is an equal-opportunity employer, and we take pride in our commitment to valuing and supporting our people and the communities we serve.We are dedicated to attracting, retaining and developing our people regardless of gender identity, ethnicity, sexual orientation, disability and age. Applications are encouraged from all sectors of the community and we strongly encourage applications from the Veterans, Aboriginal and/or Torres Strait Islander community.

At NCS Australia, we are committed to supporting adjustments throughout the recruitment and selection process, as well as during employment. We actively support and encourage people with disability to apply. 

 

Agencies:

We’ve got this. We request that you do not contact NCS employees outside of the Talent Acquisition team. NCS exclusively accepts resumes from agencies on our preferred supplier panel through the NCS Agency Portal. Agencies that submit resumes must have a valid fee agreement and be assigned to the particular requisition by the Talent Acquisition team. Any resumes that are submitted outside of this process will become the sole property of NCS. If a candidate is hired outside of this process, no fee or payment will be given.

 

Work rights and background checks: 

To be eligible for a position with us, applicants will need to have valid work rights for Australia and be willing to undergo a comprehensive background checking process, including probity and police checks

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Developer- Java & Angular, NCS Australia

Are you a talented Full Stack Developer ready to take on fresh challenges? Join NCS Australia in Brisbane, QLD, where we believe in pushing boundaries in technology services. In this engaging role, you'll be responsible for shaping web applications with your expertise in Java and Angular. Your day-to-day will revolve around creating high-quality software solutions, designing RESTful APIs, and maintaining application performance. Collaboration is key as you’ll work closely with product managers, designers, and other developers to craft efficient and effective web experiences. If you're passionate about writing clean, reusable code and keeping up with industry trends, this position is perfect for you! At NCS Australia, we prioritize innovation, and your ability to troubleshoot and collaboratively problem-solve will play a pivotal role in our mission. Not only will you be a vital part of a talented team, but you will also benefit from our focus on personal and career development. We offer ample opportunities for growth, extensive benefits, and recognition for high performance. If you're up for the challenge of creating a better tomorrow through technology, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Full Stack Developer- Java & Angular Role at NCS Australia
What are the responsibilities of a Full Stack Developer at NCS Australia?

As a Full Stack Developer at NCS Australia, you'll be tasked with creating and managing web applications using Java and Angular. This includes designing RESTful APIs, maintaining application performance, and collaborating with cross-functional teams to deliver high-quality software solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Full Stack Developer role at NCS Australia?

To apply for the Full Stack Developer position at NCS Australia, you should have prior experience in a similar role, strong proficiency in Java and Angular, knowledge of cloud technologies, and a solid understanding of object-oriented programming principles and design patterns.

Join Rise to see the full answer
What technologies are important for a Full Stack Developer at NCS Australia?

Important technologies for the Full Stack Developer role at NCS Australia include Java, Spring Boot, Angular, GitLab, PostgreSQL, MySQL, and RESTful web services. Familiarity with various web frameworks and cloud solutions is also beneficial.

Join Rise to see the full answer
What kind of work environment can I expect as a Full Stack Developer at NCS Australia?

At NCS Australia, you'll work in a collaborative and innovative environment that prioritizes personal and professional growth. Our diverse team fosters curiosity and creativity, making it a place where your contributions can truly make a difference.

Join Rise to see the full answer
Are there opportunities for professional development for Full Stack Developers at NCS Australia?

Absolutely! NCS Australia is committed to your career development, offering access to various training programs, special interest groups, and an AI-driven learning platform to help you enhance your skills and advance your career.

Join Rise to see the full answer
Common Interview Questions for Full Stack Developer- Java & Angular
Can you explain the architecture of a typical web application?

In a typical web application, the architecture consists of three layers: the presentation layer (frontend), the application layer (backend), and the database layer. As a Full Stack Developer, demonstrating your understanding of how these layers interact is essential.

Join Rise to see the full answer
How do you ensure the performance and scalability of your web applications?

To ensure performance and scalability, I focus on writing efficient code, leveraging caching strategies, and using load balancers. Additionally, I monitor application performance regularly, utilizing tools and logs to identify bottlenecks.

Join Rise to see the full answer
What are RESTful APIs, and why are they important?

RESTful APIs are architectural styles for designing networked applications. They're important because they enable server-client communication using standard HTTP protocols, making it easier to integrate different services and ensuring efficiency.

Join Rise to see the full answer
How do you handle version control in your projects?

I use Git for version control, which allows me to track changes to my code, collaborate with my team effectively, and work on multiple features simultaneously. Utilizing branching strategies ensures a streamlined development process.

Join Rise to see the full answer
Describe your experience with front-end frameworks like Angular.

I have extensive experience with Angular, leveraging its component-based architecture to build dynamic user interfaces. I'm skilled in using Angular's tools for managing states, routing, and form handling.

Join Rise to see the full answer
What principles do you follow for writing clean and maintainable code?

I adhere to SOLID principles for object-oriented design, write comprehensive comments, and maintain clear code structure. Regular code reviews and pair programming sessions also help maintain code quality.

Join Rise to see the full answer
How do you stay updated on emerging technologies and trends?

I keep myself updated by following relevant tech blogs, attending webinars, and participating in developer communities. I also engage in continuous learning through online courses and certifications.

Join Rise to see the full answer
Can you explain the importance of user experience in web development?

User experience (UX) is crucial in web development because it directly impacts user satisfaction and retention. A well-designed UX leads to increased engagement and conversions, so I prioritize user-centric design in my projects.

Join Rise to see the full answer
Have you ever encountered a difficult bug? How did you resolve it?

Yes, encountering a challenging bug in production is common. I resolved a complex issue by thoroughly analyzing logs, using debugging tools, and isolating the problem to find a solution efficiently, ensuring minimal disruption.

Join Rise to see the full answer
What methodologies do you follow for project management?

I typically use Agile methodologies for project management, which allows for flexibility and iterative progress. This approach helps the team adapt to changes quickly and ensures continuous deliverables.

Join Rise to see the full answer
Similar Jobs
Posted 9 days ago

As a Senior DB2 Engineer at NCS Australia, leverage your expertise in databases to lead innovative migration projects while collaborating with a diverse team.

Posted 11 days ago

Step into a pivotal role at NCS Australia as a Senior SAP Basis Solution Architect, driving the architectural design of SAP solutions.

Photo of the Rise User
Posted 8 days ago

Join Scalable Capital as a Quant Developer, where you'll leverage your optimization expertise to transform financial structures uniquely.

Posted 9 days ago

Latitude is on the lookout for a Full Stack Developer to join their team and enhance their website's performance and user experience.

Photo of the Rise User
Posted 9 days ago

Join Zoetis' dynamic agile CRM team in Hyderabad as a Software Developer, shaping the future of animal healthcare through innovative Salesforce solutions.

Photo of the Rise User

Join SEON as a Senior Software Architect where you will lead software engineering projects and influence the architectural direction of cutting-edge fraud prevention solutions.

Photo of the Rise User
Posted 3 days ago
Photo of the Rise User

Join a leading consumer electronics company as a Senior System / Software Automation Engineer where you'll ensure the quality of cutting-edge products.

Photo of the Rise User

A position for a Software Engineer in Test Engineering focused on enhancing fraud detection applications and automation.

Photo of the Rise User
Visa Remote Bangalore, India
Posted 13 days ago

Join Visa’s Technology Organization and contribute to shaping the digital future of monetary transactions as a Senior Software Engineer.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
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, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth