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   »   Backend Developer
 banner picture 1  banner picture 2  banner picture 3

Backend Developer

Enggsol Pte. Ltd.

  • Analyse Module specifications work with developers to coordinate the work, track the progress of the work
  • Prepare follow and instil in the development team the Industry standard program guideline, programming best practices, and integration mechanics.
  • Prepare/Review changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits
  • Review unit test package and SIT test scenarios, tests & document test results to ensure the quality of the program
  • Prepare the SIT test logs, ensure SIT test cases are followed up and closed
  • Track the end-to-end Module delivery development to SIT.
  • End to End integration testing, system testing,
  • Support User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
  • Work with developers to Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently
  • Prepare Review & maintain up-to-date technical documentation, flow diagrams and system documentation.
  • Analyse functional requirements to translate into application design using established design methodologies and guidelines
  • Ensure codes reviews comply with financial sector security guidelines
  • Able to manage 4-5 developers both onsite and offshore

Qualifications and Requirements:

  • Bachelor’s degree in computer science or equivalent.
  • Minimum 6 years of programming experience
  • Technically hands on, if required able to fold sleeves fix the technical issues.
  • Good problem solving, troubleshooting skills
  • Build back-end services as per business requirements
  • Modular application development and API Development using Spring Framework.
  • Ensure developers are properly trap all the errors and audit trials in codes.
  • Developer’s unit test software to ensure responsiveness and efficiency.
  • Troubleshoot issues, and debug.
  • Capture and documentation of technical designs and changes
  • Escalate issues on timely manner
  • Possesses strong analytical skills and great eye attention to the details
  • Able to handle stress and work on multiple tasks at the same time with proper planning
  • Ability to understand business requirements and translate them into technical requirements
  • Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience
  • Optimize websites and applications to ensure fast loading speeds
  • Collaborate with members of the website team, including designers and back-end developers, to consistently improve functionality and user-friendliness of web applications
  • Experience implementing applications languages Java/J2EE, Spring Framework, Spring Boot.
  • Experience in work dynamic environments
  • Experience working Telco services industry
  • Experience implementing applications languages Java/J2EE, Spring Framework, Spring Boot.
  • Hands on experience using Java/J2EE, Spring Framework, Springboot, Apache Camel, able to fold selves to troubleshoot codes, required to do coding,
  • Experience in frameworks such as React JS.
  • Experience in API development using Camel or APIgee
  • Experience in Designing, Development and Implementing REST based micro/modular services using Spring framework
  • Knowledge of multiple front-end languages and libraries (HTML5/ CSS3, JavaScript, XML, jQuery)
  • Experience in Designing, Development and Implementing on event-driven architecture knowledge in real-time messaging systems
  • Experience in JMS/MQ/API
  • Strong experience with databases like MySQL, SQL Server),
  • Strong experience with Web servers like Nginx , Apache.
  • Excellent design, strong presentation, communication both oral & written and working in a medium to large teams
  • Experience using scrum-based software development tools like JIRA, BitBucket and confluence
  • Must have skills DevOps & CI/CD using Bamboo, Jenkins, SonarQube and others
  • Experience in distributed application development.
  • Participate in code reviews to enhance code quality
  • Hands on troubleshooting skills using tools and technologies

Required Technology Stack: Familiar with at least 1-2 technologies on each area

  • Back-end: Java Spring framework
  • Container: EKS, OCP
  • Database: PostgreSQL, MySQL, Oracle
  • CI/CD: Bitbucket/Gitlab, Bamboo/Jenkins, SonarQube (code quality inspection)
  • Test Framework: JMeter, Junit, Cucumber
  • Cloud Infrastructure: AWS
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?