x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Art / Design / Entertainment Job   »   Developer(Back-end) - Up to $6K - Bukit Merah(KT)
 banner picture 1  banner picture 2  banner picture 3

Developer(Back-end) - Up to $6K - Bukit Merah(KT)

Bgc Group Pte. Ltd.

Bgc Group Pte. Ltd. company logo

Job Description


This role will require you to:

  • Design, develop and maintain backend source codes in DSO pipeline
  • Ensure seamless integration with external systems
  • Strong track record in software systems design and implementation
  • Optimize apps for performance, security and backend processing
  • Collaborate with cross-functional teams to ensure alignment to application functionalities
  • Deliver quality software code that meets the in-house coding standards

Requirements

  • Degree/diploma in Computer Science, Computing, Computer Engineering, Cyber Security or IT or equivalent
  • Experience in software development with the Java 11 or 17 programming language
  • Experience in developing Spring and Spring Boot applications
  • Experience in developing Batch jobs based on Spring Batch
  • Experience in developing RESTFul APIs with OpenAPI documentation
  • Experience in developing secure Spring applications based on Spring Security
  • Experience in using Maven for configuration of application dependencies and builds
  • Experience in using JPA and Hibernate to perform data queries
  • Experience in using Junit for unit testing
  • Experience in developing backend applications leveraging Amazon Web Services (AWS) (EC2, API Gateway, Secrets Manager etc)
  • Experience in administration of SQL databases, ability to craft SQL scripts to perform CRUD operations
  • Experience in schema management through the usage of Liquibase

Additional skillsets (Advantageous to have):

  • Experience in developing the latest version of Spring (6^), Spring Boot (3.X^) and Spring Batch (5.X^)
  • Understanding of authentication patterns utilizing Spring Security
  • Understanding of the HTTP protocol and usage of common request/response headers and status codes
  • Experience with OAuth 2.0 authentication flows and implementation
  • Understanding of code quality and complexity for Java
  • Understanding of synchronous and asynchronous logic and multi-threaded programming
  • Experience in Windows Server configuration
  • Experience with performance testing using Apache JMeter or equivalent and developing performant applications
  • Experience with Microsoft SQL Server configuration and database performance tuning
  • Experience with Networking and Infrastructure on AWS
  • Experience with log monitoring and retrieval (CloudWatch, CloudTrail) on AWS
  • Experience with GitLab CI for DevSecOps enablement
  • Ability to design, create and modify relational SQL data models using Hibernate
  • Familiarity with OWASP and CIS Benchmarks for developing secure applications
  • Experience with using Postman or equivalent API clients for testing
  • Experience with using Burp Suite or equivalent for troubleshooting or investigation purposes
  • Experience in Agile methodologies such as Scrum or Kanban with usage of tools such as Jira and Confluence

Working location/hours

169 Bukit Merah Central, 9am - 6pm

** This would be fully on-site


Khaty Zainal

Registration No. R22111204

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs