Senior Software Engineer (Java Developer)
Singtel
- Singapore
- Permanent
- Full-time
- Analysis and interpretation of business requirements to functional and development specification
- Develop, enhance, and maintain web applications and websites using modern web technologies.
- Contribute to Singtel's Build-Run team from design to go-live and beyond.
- Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Drive components contribution and reusability across platforms
- Inspiring and mentoring developers by being a role-model as you work together in the Build-Run team
- Perform code reviews and provide constructive feedback to ensure high-quality deliverables.
- Work with in-house and external stakeholders
- Bachelors' Degree in Computer Science
- Minimum 7 years of experience
- Knowledge of the following, Java 17, Object Oriented Programming, SQL
- Understanding of Spring/Spring Boot, Unit testing (Junit), BDD (JBheave/Cucumber)
- Build automation (Gradle/Maven + Bamboo),
- Experience in Git, IDE (Eclipse / Intellij), HTTP/ REST and. security fundamentals
- Good communication skills with strong hands-on coding application
- Keen learner understating business rational and requirements
- Hybrid work arrangements
- Full suite of health and wellness benefits
- Ongoing training and development programs
- Internal mobility opportunities