Main responsibilities
โข Involve with software and product development and ad hoc projects
โข Design, develop, enhance, test and integrate Web Applications
โข Software analysis, software design, code implementation, software integration, module verification and validation
โข Deliver software products for integration testing in accordance with standard procedures
โข Prepare and maintain technical documentation and software deliverables
โข Participate in technical discussions and provide solutions based on industry best practices
โข Follow the firmโs methodology (Agile included)
โข Participate in L3 support
Job Requirements:
โข At least 6 years of relevant working experience with Java-J2EE software engineering
โข Good working knowledge with the software development methodologies such as Waterfall, Agile etc
โข Hands-on experience of end-to-end design and implementation of complex IT systems
โข Bachelor or Master Degree in Computer Science, IS, or IT
โข Financial/banking industry knowledge preferred
โข Strong knowledge in Core Java (Java 8 or above) for web application design & development
โข Technical expertise in Java Development and associated frameworks (Spring, Hibernate).
โข Extended understanding on Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch etc.) preferably with Spring Boot
โข Strong knowledge on Hibernate/JPA framework.
โข Experience working with front end frameworks like Angular/React with good UI skills in general
โข Extensive experience developing API (WSO2, Kong) with associated security constraints
โข Hands on experience with S3 and Kafka
โข Solid database skills (SQL, SQL Server, stored procedure)
โข Good experience on DevOps/DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
โข Comfortable with source code management system such as GIT
โข Knowledge of scripting (bourne, korn, bash)
โข Experience with Eclipse/IntelliJ
โข Familiarity with Liquibase
โข Experience using Github Copilot
Interested applicants please send your resume in MS Words format and attn it to Tan Joanna (R1104661).
Short listed candidates will be notified
www.ambition.com.sg
EA Registration Number: R1104661
Data provided is for recruitment purposes only
Business Registration Number: 200611680D. Licence Number: 10C5117