fbpx

Associate Tech Lead (Java + Node.js)
Insighture
Western Province

Location: 
Contract Type: 

Insighture is at the forefront of solving the complexities of DevOps and Cloud Engineering. As a pioneering consulting firm, we hold people, an innovative mindset, and the pursuit of cutting-edge solutions at our core. We strongly advocate a culture that nurtures personal growth, continuous learning, and above all, people-centricity.
 
We're looking to add dynamic Associate Technical Lead with a wealth of experience in technologies to our growing team. If you're adept in modern tech stacks such as Java, Node.js and have experience working on distributed, highly scalable, and asynchronous Microservices architectures, you might be the one we're seeking.
 
Duties & Responsibilities

  • Design, develop, and maintain high-throughput, distributed Microservices architectures involving real-time data streaming.
  • Leverage your expertise in technologies, including Java, Node to deliver robust and efficient solutions.
  • Apply advanced Microservices design patterns and best practices to ensure scalability, resilience, and fault tolerance.
  • Designing, creating, and implementing Java-based applications.
  • Interpreting briefs to create high-quality coding that functions according to specifications.
  • Determining application functions and building objectives with the team.
  • Ensuring that written code falls in line with the project objectives.
  • Identifying and resolving immediate and potential issues with applications.
  • Drafting detailed reports on the work performed and projects completed.
  • Assisting other developers with troubleshooting, debugging, and coding.
  • Meeting deadlines on fast-paced deliverables.

 
Skills & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or IT.
  • Having 6-8 years of strong project experience as a Backend Developer with Java & Node.js is a must.
  • Having project experience in React would be an added advantage.
  • Extensive experience working with Spring Boot.
  • Experience with Restful APIs.
  • In-depth understanding of the Microservice Architecture.
  • Good knowledge of design patterns.
  • Familiar with relational databases such as PostgreSQL.
  • Cloud experience with AWS or Azure.
  • Experienced in performing code reviews and working with code quality tools.
  • Experienced in working in an Agile setup.
  • Experienced in working with Unit Testing frameworks like JUnit, Mockito and Jasmine.
  • Experience in developing applications using AWS services such as AWS Amplify, SQS, SNS.
  • Awareness and demonstrable experience in incorporating performance and security practices across design and implementation phases of development.
  • Strong command over modern development methodologies, tools, and culture (CI/CD, Agile/Scrum, Git, Containerization/Docker, Kubernetes).
  • Ability to navigate complex systems, offering guidance to junior team members and driving technical excellence.
  • Good exposure to cloud principles and cloud platforms such as AWS, Azure, and GCP.

 
What's On Offer, 

  • Competitive salaries are pegged to the Australian Dollar.
  • Ongoing quarterly training and development to help you grow.
  • Attractive performance bonuses.
  • Comprehensive family medical insurance.
  • Access counselling services to support your well-being.

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

Find More Insighture Jobs

+ Other Jobs in IT Services and IT Consulting