Jobs
>
Sydney

    Senior Java Developer - Sydney, Australia - Cognizant Technology Solutions

    Default job background
    OTHER
    Description

    What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world.

    At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative, and successful. Moreover, this is your chance to be part of the success story.

    Position Summary:

    • Gather and analyze business requirements from stakeholders to define solutions that meet needs.
    • Develop efficient, reusable, and reliable code using modern programming languages and frameworks.
    • Participate in agile ceremonies such as stand-ups, retrospectives, sprint planning and demos.
    • Design and develop user stories and technical specifications to ensure desired functionality.
    • Provide technical guidance and mentorship to team members on software development best practices.
    • Develop and maintain system models, diagrams, and other documentation to ensure solutions meet the business requirements.
    • Identify areas of improvement and help with implementation of solutions that increase efficiency and effectiveness.
    • Identify and troubleshoot issues related to solution design and implementation.
    • Collaborate with developers and other stakeholders to ensure solutions meet the business needs.
    • Develop and execute test plans to ensure the reliability and quality of software applications.
    • Collaborate with quality assurance engineers to identify and resolve application defects.
    • Monitor system performance and troubleshoot software issues and address issues as they arise.
    • Collaborate with team members on code branching, merging, and release management.
    • Stay up to date with the latest technology trends to ensure the team is using the best practices.

    Mandatory Skills:

    • Programming languages: Java 8/11/17 – expert level
    • Proven hands-on experience in Spring Boot and Microservices.
    • Strong technical background and ability to be mostly self-reliant in managing technical engineering decisions.
    • Solid 5+ years in Cloud experience.
    • Extensively worked on AWS: serverless computing (lambda, step functions), RDS, Dynamo DB, S3, SQS, SNS, ECS Fargate and Aurora RDS.
    • Experience working on NoSQL DB (MongoDB and Couchbase).
    • Good communication skills and team player.
    • Strong hands-on experience in design, development and test using micro service / lightweight containers & frameworks such as Spring Boot.
    • Good understanding and hands-on implementation experience with Event Driven Architecture.
    • Fluent with Linux and shell scripting.
    • Solid exposure on CI/CD builds pipelines like Bamboo, Jenkins.

    Roles and Responsibilities:

    • Lead the architectural design and development of scalable and maintainable software solutions.
    • Write clean, efficient, and well-documented code in accordance with industry best practices. Mentor and guide junior developers in coding standards and best practices.
    • Provide technical leadership and guidance to cross-functional teams. Collaborate with product managers, designers, and other stakeholders to define technical requirements and specifications.
    • Identify and implement opportunities for system optimization, performance improvement, and scalability.
    • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
    • Investigate and resolve complex technical issues and bugs. Collaborate with the support team to address customer-reported problems.
    • Stay abreast of industry trends and emerging technologies. Evaluate and recommend new tools, frameworks, and methodologies to enhance the development process.
    • Create and maintain comprehensive technical documentation for both internal and external audiences.
    • Stay abreast of industry trends, emerging technologies, and best practices. Drive innovation within the team, exploring new tools and methodologies to enhance our systems and processes.
    • Work closely with cross-functional teams, fostering a collaborative and positive work environment.
    • Proven ability to lead and mentor development teams. Strong communication and interpersonal skills.
    • Excellent problem-solving and critical-thinking skills.
    • Ability to adapt to changing priorities and work effectively in a fast-paced environment.
    • Demonstrate a commitment to continuous learning and professional development.

    Salary Range: >$100,000

    Next Steps:If you feel this opportunity suits you, or Cognizant is the type of organization you would like to join, we want to have a conversation with you Please apply directly with us.For a complete list of open opportunities with Cognizant, visit is committed to providing Equal Employment Opportunities. Successful candidates will be required to undergo a background check.

    About Cognizant:

    Cognizant (Nasdaq-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses.Learn how Cognizant helps clients lead with digital at or follow us @Cognizant.

    #LI-CTSAPAC


  • Zone IT Solutions

    Java Developer

    5 days ago


    Zone IT Solutions Sydney, Australia Full time

    We are actively looking for a Java Developer. As a Java Developer, you will be responsible for developing and maintaining high-quality Java applications and systems for our clients. · Requirements · Commercial experience as a Java Developer · Proficient in Java and related techno ...

  • Opus Recruitment Solutions

    java developer

    1 week ago


    Opus Recruitment Solutions Sydney, Australia

    Apply · Java Developer · Sydney, Australia · Contract · $800 - $900 per day · JAVA SOFTWARE DEVELOPER · 12 Month Contract based in Melbourne, Sydney or Brisbane. · Flexible working arrangements · Contribute to lasting and positive changes that shape our future · Our client's foc ...

  • Zone IT Solutions

    Java Developer

    2 days ago


    Zone IT Solutions Sydney, Australia

    We are looking for a number of Java Developers for projects based in Sydney and Melbourne. You will be working on a large-scale project with plenty of growth opportunities. · Commercial experience as a Java Developer · Must have Microservices Architecture experience · Experience ...

  • KAPiTAL Consulting

    Java Developer

    2 days ago


    KAPiTAL Consulting Sydney, Australia Full time

    Financial Services · Global Company · Growth Opportunity · About the Role: An opportunity is available for a full stack Java Software Engineer with expertise in core Java, microservices architecture and cloud development. As a key member of our development team, you will contribu ...

  • Firesoft People

    Java Developer

    6 days ago


    Firesoft People New South Wales, Australia Full time

    Fintech Trading start up · Hybrid working environment - Sydney Based · $110k-120k+ Super · We are looking for a java developer with 1-2 years experience to join a fintech trading organization who are on a mission to create industry leading and secure technology platforms. · Yo ...

  • XPT Software Australia Pty Ltd

    Java Developer

    4 days ago


    XPT Software Australia Pty Ltd Sydney, Australia

    Job Description · Job Description: · Expertise in following technologies · ∙ Java · ∙ API · ∙ Spring Boot · ∙ Micro Services · ∙ RESTful web services · ∙ Swagger · ∙ Good communication skills are mandatory · Requirements · Java Developer ...

  • Firesoft People

    Java Developer

    5 days ago


    Firesoft People Sydney, Australia Full time

    Software Engineer - Trading Platforms · Up to $180K · Unique and innovative Fintech disruptor in Sydney CBD · A nurturing team encouraging passion and innovation · Hybrid class systems and revolutionary products · The Role: · We are seeking dedicated individuals who are passio ...

  • XPT Software Australia Pty Ltd

    Java Developer

    4 days ago


    XPT Software Australia Pty Ltd Sydney, Australia

    Job Description: · Expertise in following technologies · ∙ Java · ∙ API · ∙ Spring Boot · ∙ Micro Services · ∙ RESTful web services · ∙ Swagger · ∙ Good communication skills are mandatory · ...

  • XPT Software Australia Pty Ltd

    Java Developer

    5 days ago


    XPT Software Australia Pty Ltd Sydney, Australia

    Job Description · Expertise in following technologies · • Java · • API · • Spring Boot · • Micro Services · • RESTful web services · • Swagger · • Good communication skills are mandatory · About XPT: · • XPT Software Australia PTY Ltd, incorporated in 2016, is a Software services ...

  • FinXL

    Java Developer

    5 days ago


    FinXL Sydney, Australia

    FinXL IT are seeking a Java Engineer for a 12 months+ contract with a large financial services organisation. The successful candidate will have the following requirements. · Requirements: · Experience as a Full-Stack Java Engineer with a background in financial services · Experi ...


  • Darumatic Devops Consulting Sydney, Australia Full time

    About Us Darumatic is an IT Consultancy that focuses on cloud-native technologies. · Our mission is to help clients to "Build better software". · We are passionate about working with clients to transform their development and infrastructure teams to become cloud-native. · Our sup ...


  • Firesoft People Sydney, Australia Full time

    Job Title: Senior Java Developer - The Leasing Genius · Are you a Senior Java Developer with a passion for finance and technology? Do you want to be part of a team that's transforming the world of automated leasing? If so, we want you to join us as The Leasing Genius · We are one ...


  • Darumatic Sydney, Australia Full time

    About Us · Darumatic is an IT Consultancy that focuses on cloud-native technologies. Our mission is to help clients to "Build better software". · We are passionate about working with clients to transform their development and infrastructure teams to become cloud-native. Our supp ...


  • Remote Staff Sydney, Australia Full time

    JO 13512 | Senior Java Developer · Status: Full-Time 40 hours/week · Schedule: To be discussed with the client · Why choose Remote Staff? · 100% Work from Home. No office-based setups. Manage your time efficiently and enjoy work-life balance. · 15+ years in the remote work indus ...


  • Orchard Marketing Sydney, Australia

    Orchard Marketing is part of the Enero Group. As a Group, we proudly acknowledge the traditional custodians of the land on which we operate, the Gadigal People of the Eora Nation. Our Innovate, Level 2, RAP endorsement aims to nurture, develop, encourage, and include Aboriginal a ...


  • Orchard Marketing Sydney, Australia Full time

    Orchard Marketing is part of the Enero Group. · As a Group, we proudly acknowledge the traditional custodians of the land on which we operate, the Gadigal People of the Eora Nation. · Our Innovate, Level 2, RAP endorsement aims to nurture, develop, encourage, and include Aborigin ...


  • Pyramid Global Technologies New South Wales, Australia Full time

    About the job Java Frontend Developer · Translating UI/UX wireframes and visual designs to efficient frontend application code · Delivery of software applications of high quality, on schedule, and within agreed scope · Manage requirements and scope as part of the agile process, ...


  • COGNIZANT Sydney, Australia Full time

    What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. · At Cognizant ...


  • Cognizant Sydney, Australia

    What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. · At Cognizant ...


  • Cognizant New South Wales, Australia Full time

    What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment This is creating many opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. · At Cognizant ...