Senior Analyst – Java at HCLTech
NSN2, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

27 Jul, 25

Salary

0.0

Posted On

27 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql Server, Aws, Groovy, Python, Kubernetes, Relational Databases, Cloud, Scrum, Collaborative Environment, Information Systems, Docker, Websphere Application Server, Gis, Oracle, Devops, Message Queue, Spring Framework, Object Oriented Programming, Middleware, Hibernate

Industry

Computer Software/Engineering

Description

SENIOR ANALYST – JAVA

For over 40 years HCL has been providing value to their customer’s businesses through application development, maintenance and business transformation services. HCL’s collaborated global delivery mechanism across all industry verticals ensures an innovative and successful execution of IT services. HCL in ANZ is focused in providing software-led IT solutions, Enterprise and Applications Consulting, remote infrastructure management, BPO services and IT Hardware and Systems Integration with offices based in Sydney, Melbourne, Brisbane, Adelaide, Perth, Auckland & Wellington.
Location- Sydney
Number of Positions: 1

JOB OVERVIEW:

We are seeking a highly skilled Senior Java Analyst with deep experience in the Java technologies to join our team. In this role, you will be responsible for designing, developing, and maintaining Java-based applications and systems that support and develop customer’s key services. You will work closely with stakeholders, including project managers, business analysts, and developers, to deliver innovative and scalable solutions that improve application performance and the overall efficiency.

SKILLS AND QUALIFICATIONS:

  • Experience: Minimum of 10 years of hands-on Java development experience, with at least 5 years working in the government customer.
  • Technical Skills:
  • Proficient in Java SE/EE, Spring Framework, Hibernate, and RESTful APIs.
  • Extensive work on Cloud computing (Azure, AWS), CICD (Jenkins, Python, Groovy), DevOps (terraform, Landscapper, Role Management), Middleware (Camel, Docker, Message Queue) and Microservices development (Kubernetes, Serverless, API development).
  • Strong understanding of public sector domains.
  • Experience with relational databases (e.g., MySQL, Oracle, SQL Server) and NoSQL databases
  • Strong knowledge of object-oriented programming (OOP), design patterns, and best practices.
  • Domain Knowledge:
  • In-depth understanding of government regulations, compliance requirements, and accessibility standards.
  • Experience working with APIs or other state or government platforms.
  • Additional Skills:
  • Familiarity with WebSphere application server and DX portal server is an advantage
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with geographic information systems (GIS) or mapping technologies.
  • Agile experience (Scrum) and experience working in a collaborative environment.
  • Ability to work independently and in a team-oriented environment.
  • Strong communication, analytical, and problem-solving skills.
Responsibilities
  • System Design & Development: Lead the design, development, and implementation of Java-based applications tailored needs of the customer. Ensure these applications are scalable, efficient, and deliver a seamless user experience for customer.
  • Domain Expertise: Utilize your knowledge of operations to provide domain-specific solutions.
  • Stakeholder Collaboration: Work closely with business analysts, project managers, and other stakeholders to understand requirements and develop appropriate technical solutions.
  • Technical Leadership: Take ownership of technical decision-making, ensuring Java applications are architected for optimal performance, scalability, and maintainability.
  • Integration with other Systems: Ensure seamless integration between Java applications and existing systems.
  • Code Quality & Best Practices: Develop clean, efficient, and reusable code in line with industry standards and internal guidelines. Perform code reviews to ensure quality and adherence to best practices.
  • Testing & Debugging: Write and execute unit tests, integration tests, and ensure the resolution of defects. Troubleshoot and resolve issues in production environments.
  • Agile Methodology: Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives, and contribute to the timely delivery of high-quality solutions.
  • Compliance & Standards: Ensure that all systems comply with relevant Australian regulations and government standards, such as safety, accessibility, and data privacy.
  • Continuous Improvement: Keep up to date with emerging Java technologies, customer initiatives, and industry trends to provide ongoing improvements and innovations.
Loading...