>

Job Summary


Salary
$6,000 - $10,000 SGD / Monthly EST

Job Type
Permanent

Seniority
Senior

Years of Experience
At least 8 years

Tech Stacks
Rest API
Docker
Intellij
HTTP
API
Google Cloud
Shell Script
Spring
TDD
Microsoft
CI
JPA
Shell
Eclipse
Spring Security
Tomcat
Apache
RabbitMQ
Azure
J2ee
JUnit
Gradle
Maven
kafka
Hibernate
SQL
PostgreSQL
JSON
C#
Jenkins
GraphQL
Linux
Springboot
Go
Python
Bitbucket
AWS
Java

Job Description


Apply
We're looking for a expert Senior Backend Java Engineer to join our new Singapore Product Development team reporting to Product Development Lead. You'll be working with a team of experienced developers and will help us to build and scale our product capabilities in close collaboration with colleagues from Product Development Centres in Sydney, Australia and Silicon Valley.

Lendlease Product Development Team is front-runner within Lendlease Group targeting self-organizing development teams deploying workloads mainly on Google Cloud Platform cloud service. Our Digital Technology stack focuses on scalability and performance of business workloads. We aim to loosen the Podium architecture, increase organizational agility and enable a dynamic UX Engine/API/Platform driven digital ecosystem.

You can expect to:
  • 100% hands-on role to write, test, document and deploy high performance Restful Java Service API's.
  • Use Java Spring Boot to build microservices in Java.
  • Design and update RESTful APIs and their documentations.
  • Use best practices in software design to build reusable code modules and libraries.
  • Design and implementation of database schemas using PostgreSQL. Add value with strong SQL query programming skills.
  • Define and adopt shift-left approach and secure coding in the development life cycle.
  • Define and adopt TDD in stabilizing the code with quality-oriented code coverage.
  • Define and adopt best coding practices such as SOLID principles, logging, exception handling and unit testing.
  • Define and progressively evolve Java coding standards.
  • Meet the expectations of delivering code through frequent release cycles of quality software.
  • Conduct peer code reviews to maintain a high-quality code culture.
  • Bring a careful and creative hand to legacy code, and to our brand-new applications.
  • Write code that will perform efficiently and securely in an asynchronous architecture.
  • Work on internal web tools that are crucial to our Operations Team.
  • Review technical and architectural design of products and platform services and collaborate with Architecture team to propose secure, scalable, and cost-efficient design proposals.
  • Mentor, coach and guide a team of mid and junior engineers.
  • Collaborate closely with QA team in enhancing the test automation framework.
  • Collaborate closely with DevSecOps team in integrating the code in CI/CD pipeline.
  • Collaborate operations team during production rollouts and active contribution in production issue support complying to the SLA's agreed with business.

About you:
  • Bachelors/Masters/related degree in STEM field.
  • At least 8 years of experience building large-scale commercial grade enterprise SaaS products.
  • You are an experienced back-end engineer and strive to have a large impact on your team and the company through your product contributions.
  • You're motivated by a ground-level opportunity to join a growing team early and accelerate your career.
  • You have a willingness to learn, teach and step outside of your comfort zone.
  • Deep competence in Java/J2EE, Spring Boot, RESTful Services, JSON API, HTTP Protocols / CORS / CSRF, Cache Control (Redis), Microservice Architectures, Containerization, Jenkins, Junit, Hibernate, SQL.
  • Deep competence in Spring Security framework.
  • Expertise in variety of Spring frameworks.
  • Deep competence in Java 8 and new features.
  • Deep competence in object-oriented design skills, multi-threading, and concurrency.
  • Deep competence in database technologies using SQL and JPA.
  • Deep competence in deploying microservices on Apache/Tomcat on Linux environment with shell scripting or similar.
  • Strong expertise in using the tools needed in all phases of a software development lifecycle - Spring Tool Suite, Eclipse, IntelliJ IDEA, JIRA, Bitbucket, Maven, Gradle, Confluence etc.
  • Deep competence in Docker containerization of Java microservices.
  • Competence in asynchronous communication solutions such as RabbitMQ, Kafka etc
  • An interest in finding tangible solutions to Supply Chain problems that help drive positive customer experiences.
  • Highly analytical with the ability to translate between strategic business decisions and their quantitative implications
  • High-growth technology company experience
  • Thinks critically and objectively; has excellent problem-solving skills and the ability to make quick decisions based on business demands
  • Detail-oriented with great organizational skills, comfortable with ambiguity
  • Ability to distil complex issues into structured frameworks and concrete action plans
  • Excellent communication and interpersonal skills, ability to be personable yet persistent
  • Highly entrepreneurial and comfortable working in a fast-paced environment with minimal guidance - be an owner
  • Passion for technology and communications, well-versed on the latest trends

Nice to Haves:
  • Experience with GraphQL, GO, Python or C#.
  • An overall understanding of popular frontend and backend languages, their associated frameworks, and their upsides/downsides.
  • Is familiar with cloud providers, such as AWS, Google Cloud Platform or Microsoft Azure.
  • An impressive portfolio / GitHub handle to demonstrate skillsets.

The culture:
Lendlease Digital culture is built on collaboration, trust, positive energy, continuous learning and innovation. There is tons of room to grow and opportunities to take initiative. You will partner with sharp, motivated teammates looking to disrupt a massive industry-and have fun while doing it.

If this sounds like you, then let us know-and join a tech company that makes a concrete impact on the physical world every day!

Why Join Us?
  • You will work in a purpose-driven organization that cares for our people, offering flexibility and allowing you to bring your whole self to work
  • We provide career and growth opportunities for our talent, with our outstanding variety of projects, international presence and investment in talent and leadership
  • We provide market-leading leave and healthcare benefits, as well as wellbeing programs to support the physical and mental wellbeing of you and your family

Salaries of Software Engineer at Lendlease

Salaries from Lendlease that are similar to Senior Backend Engineer - JAVA

6000 - 10000 SGD

Estimated Salary Range

View more Software Engineer salaries at Lendlease View more Software Engineer salaries


NodeFlair Insights of Lendlease