logo

JobNob

Your Career. Our Passion.

Senior Software Engineer - Java/Spring


IT


Location

Australia | India


Job description

About the job : Senior Software DeveloperLocation : Melbourne/ SydneyJob Description :We are seeking a talented and experienced Senior Software Engineer to join our dynamic team.- The ideal candidate will have over 10 years of experience in software development with expertise in Java, Spring, Springboot, Microservices, React, and Python.- As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs.Key Responsibilities :- Design, develop, and deploy scalable and maintainable software solutions using Java, Spring, Springboot, Microservices, React, and Python.- Collaborate with cross-functional teams to define, design, and ship new features.- Write clean, efficient, and well-documented code following best practices.- Troubleshoot and debug complex issues to ensure optimal performance and reliability.- Conduct code reviews and provide constructive feedback to peers.- Stay updated on emerging technologies and industry trends to continuously improve our products and processes.- Mentor junior team members and foster a culture of knowledge sharing and continuous learning.Qualifications :- 10+ years of experience in software development.- Proficiency in Java, Spring, Springboot, Microservices, React, and Python.- Strong understanding of software design principles, algorithms, data structures, and object-oriented programming concepts.- Experience with agile development methodologies.- Excellent problem-solving and analytical skills.- Strong communication and interpersonal skills.- Ability to work independently and collaboratively in a fast-paced environment.Preferred Qualifications :- Experience with cloud technologies such as AWS, Azure, or Google Cloud Platform.- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.- Familiarity with DevOps practices and tools.- Experience with test-driven development (TDD) and continuous integration/continuous deployment (CI/CD) pipelines. (ref:hirist.tech)


Job tags



Salary

All rights reserved