Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Lead software developer

Sydney
Experis ManpowerGroup Sp. z o.o.
Software Developer
Posted: 13 June
Offer description

About The Role & TeamAs a Lead Software Developer, you will be responsible for overseeing the development lifecycle, ensuring best practices in design and implementation. You will focus on building robust Java-based backends with Spring Boot, implementing microservices, and working with front-end frameworks. Additionally, you will collaborate with cross-functional teams to maintain high standards in security, scalability, and performance.Responsibilities;Design, develop, and maintain scalable Java-based backend solutions using Spring Boot.Lead the development and implementation of microservices architecture.Work collaboratively in an Agile environment, employing Scrum techniques.Ensure application security by implementing features such as JWT authentication and authorization.Develop user interfaces with modern web frameworks like React, AngularJS, or EmberJS.Manage databases, including SQL (Oracle, MySQL) and NoSQL (MongoDB, Elasticsearch).Oversee CI/CD pipelines using Azure DevOps and ensure efficient deployment processes.Perform unit and integration testing using tools like JUnit and Mockito.Mentor team members in best practices for software development and delivery.Troubleshoot and optimize performance issues in both frontend and backend systems.Document technical specifications and maintain comprehensive recordsSkills required;8+ years of software development experience, with at least 2 years in a leadership role.Proven expertise in Java development and Spring Boot frameworks.Hands-on experience in developing microservices-based architectures.Experience with Agile methodologies and Scrum practices.Proficiency in building CI/CD pipelines using Azure DevOps.Familiarity with implementing security features and managing confidential systemsGood to have Apache Karaf experienceExperience working with Linux/Unix environments.Bachelor's degree in Computer Science, Engineering, or related field.Certifications in Java Development, Microservices, or Cloud Platforms (e.g., Azure) are a plus.GeneralFamiliarity with Agile practices and Scrum techniques.Containerization ExperienceProficiency with Git for version control.Strong problem-solving and analytical skills.Effective communication and collaboration with technical and non-technical stakeholders.Experience with Linux/Unix systems and Java project build tools like Maven.DevelopmentProgramming Languages: Java, HTML, CSS, JavaScript.Web Frameworks: React, AngularJS, EmberJS.Backend Frameworks: Spring Boot, NodeJS.Databases: SQL (Oracle, MySQL) and NoSQL (MongoDB, Elasticsearch).CI/CD Tools: Azure Pipelines and Git-based workflows.Testing: Unit and integration testing with JUnit and Mockito.Apache KarafSecurity: Knowledge of authentication and authorization methods, including JWT tokens.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Software developer graduate program (start asap)
Sydney
University Engineers' Club
Software Developer
Similar job
Python developer - telecom domain
Sydney
Infosys
Python Developer
Similar job
Software developer - data engineer
Sydney
InfoCentric
Software Developer
Similar jobs
IT and Tech jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > IT and Tech jobs > Software Developer jobs > Software Developer jobs in Sydney > Lead Software Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save