drjobs Engineering Lead (Java)

Engineering Lead (Java)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Singapore - Singapore

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Engineering Lead (Java)

Our client is Singapores largest ticketing agency and one of the leading e-commerce players selling over 6 million tickets annually.

Under a new leadership team SISTIC is preparing for the next stage of hyper growth.

Work Location: Changi Biz Park SIngapore

Work Type: Hybrid

Reporting to: Engineering Manager

Key skills:

- Java

- SpringBoot

- Microservices

- Team management of at least 3 developers

- Good communication & interpersonal skills

Job Description:

Overall Software Engineering Output

The engineering team works across multiple products including e-commerce engine mobile apps backend systems and more. You will be responsible for the software engineering output of your team and you will own the full software development life cycle process. This includes tangible metrics like velocity and quality but also intangible measures like team morale learning and improvement and advocating best practices across the team.

Process Management

You will be part of the software development and organizational processes that enables efficiency is scalable and minimizes friction between engineering and other key stakeholders: Product Architecture UI/UX Security other business units.

Effective communication and Delegation: You will be leading a team of 3 engineers (which is expected to grow rapidly over the next 3 years) with diverse skillsets personal backgrounds and across multiple time-zones. Youll communicate and delegate taking care to make sure everybody on your team understands where were going next and why. You will mentor and develop a deeply motivated diverse and growing team. You will Assist the Engineering Manager to plan sprints and ensure quality code is delivered on time

Recruitment You will be responsible for identifying areas of key need with the Engineering Manager. You will also work with Technology leadership to optimize engineering culture and help attract and retain top talent.

In Your Role

You will be responsible for designing building improving or maintaining our products and systems

You will also be managing a team (or teams) of engineers growing and empowering them to accomplish great things and ensuring that best practices standards and processes are adhered to.

You will spend 60-80% time in engineering and product and 20-40% time in people management and coaching depending on team size.

You will need to acquire contextual breadth and depth in your product domain and manage stakeholders expectations.

You will work in cross-functional teams and meet great people regularly from top-tier technology consulting product or academic background.

Job requirement


Bachelors degree/diploma in Computer Science or other technical fields

3 years of experience developing web-based products

Expertise in Java tech stack - Java SpringBoot & Microservices (3 years)

Good experience with SQL and NoSQL (ideally Redis and Cassandra) databases is preferred

Willing and able to learn new technologies quickly

Excellent interpersonal communication and influence skills and personal maturity

Technical leadership experience is preferred but not compulsory; no formal technical leadership experience can be considered

Experience with RabbitMQ and Kafka would be advantageous

Passion for software engineering application development or systems development

Passion for leading and growing people

Strong sense of responsibility

Excellent understanding of software engineering concepts design patterns and algorithms




If this interests you pls submit your MS Word formatted CV to .


Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.