Lead Java Engineer (Copy)

6-9 years
2 Applied
Job Description

Our Client
We are seeking a Lead Backend Engineer with expertise in Java to combine software and systems engineering skills to create large, distributed, and highly resilient systems.

Your Responsibilities

  • As a Lead Software Engineer, you will be responsible for designing and implementing robust, scalable, and secure systems that meet performance, reliability, and availability requirements.
  • You will set the standard for engineering excellence across the organization and design architectures that are efficient, maintainable, extensible, and able to evolve over time.
  • You will also simplify processes and technologies to ensure the platform is robust in the face of failures, scalable, and cost-effective.
  • In this role, you will promote best practices in coding, including code organization, clarity, simplicity, error handling, and documentation.
  • You will tackle complex problems and acquire expertise as needed, dividing responsibilities to allow teams to work independently and integrate their work into a cohesive whole. You should be flexible and adaptable, willing to change your mind as you learn more and build consensus with your team and other technical leaders.
  • You will also have the opportunity to lead design reviews for complex software and critical features, as well as educate and update the engineering community on advanced technical issues, technologies, and trends.

Your Qualifications
  • To be considered for this role, you should have at least 6 years of relevant work experience, including 2+ years as a lead developer. You should have strong experience designing and building custom features and tools using Java 16+ and deploying microservices with Java, Docker, and platforms like Kubernetes. You should have a solid understanding of Domain Driven Design principles and the ability to design high-throughput, low-latency systems that can handle multiple projects and priorities simultaneously.
  • Experience with messaging systems such as ActiveMQ, Kafka, RabbitMQ, Kinesis, or Solace PubSub+ is preferred, as is experience working with large, highly available, highly transactional systems on private and public clouds. Familiarity with cloud platforms like AWS, Azure, or Google Cloud and experience with Infrastructure as Code (IaC), configuration management systems, and CI/CD is also desired. You should have experience with both RDBMS and NoSQL databases, including PostgreSQL, MySQL, Database, RDS, Couchbase, MongoDB, and Cassandra.

Halian Group
With over 20 years of experience, we have come to understand that innovation is the only way to provide agile, practical solutions that transform businesses and careers.
Our resourcing and smart services help you to realize tomorrow's potential. Discover the amazing things possible when you bring the right people and the right technologies together.


Job Source: www.halian.com

Award-Winning Tech Talent Company. We help businesses make progress, build efficiency and discover new possibilities. Our goal is to support talented individuals to explore, innovate and unleash their potential.Our success has spanned over 20 years. In that time, we’ve come to understand that innovation is the only way to provide agile, practical solutions that transform businesses and careers that fulfil potential, faster.Halian's smart services, tech talent and search capability, help you to realise tomorrow’s potential. To discover the amazing things that are possible when you bring the right people and the right technology together.

People Also Considered

Data Not Available

Career Advice to Find Better