Senior Backend Engineer - JAVA

Lendlease logo

Lendlease

View Salaries, Reviews, and more  

Job Description

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

banner icon
Interested in common interview questions?
Let's prepare for potential interview questions tailored to your job description and work experience.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume