In this position you will....
…be part of the tech squad, you will serve as a key technical resource regarding the configuration, development, integration, and maintenance of the device protection product implementation. You will be empowered to adopt the technology and tools that allow you to do your work effectively. Additionally, you will be responsible for driving and supporting the end-to-end incident management process, which will be the bridge between the technology and business worlds. In this role, you will work within the Device Protect Tech team to build and develop advanced online insurance platforms and services in areas of web and mobile for a Global Insurtech players.
You will be responsible for…
- End-to-End Application delivery which includes Planning, Design, Development, Testing, and Delivery of Application(s)
- Java-based backend services – including payment, logistics and CRM
- Evaluate and recommend new IT products and technologies
- Support product managers on requirement feasibility research (spikes)
- Developing web services and microservices on cloud infrastructure.
- Implementing requirements of the API layer like security, custom analytics, throttling, caching, logging, request, and response modifications etc. using the API management platform
- Maintaining the day-to-day operations of the systems to ensure service-level agreement is met
- Using scripting tools and ServiceNow functionality to create scripts, scheduled jobs, and business rules to achieve required business outcomes
- Participating in the development, code-review, deployment, and administration of QA process, tools, and supporting technologies
- Back up all developed solutions with proper documentation
- Be proactive in identifying what needs to be done, and acting, before being asked, or before the situation escalates
For you to be successful…
We expect you to be able to demonstrate the following key competencies
Curious
- Engages in learning activities and is interested in understanding different ways of doing things including the key activities performed by others in team
- Understands the value of knowledge sharing and seeks learning in areas beyond own area of focus
- Keeps up to date on relevant frameworks, applications, software, and/or tools
Collaborative
- Offers support and contributes to the delivery of shared goals. Displays loyalty and trust to team
- Co-operates with team members to resolve problems and achieve goals
Communications
- Communicates clearly and actively listens to others
- Provides others with information they need in a timely manner
- Communication is specific and fact based using a style appropriate for the audience
- Concise in communicating and references relevant information tailored to the audience to support points
- Appreciates feedback and provides timely specific feedback in return
Literacy – Digi, Technology and Data
- Proficient and competent in navigating and using digital, data and technology tools and software applications relevant to role including performing basic trouble shooting strategies
- Understands and able to explain the core technology and digital platforms, applications and tools used, and offered by Bolttech.
- Uses appropriate data, technology and digital solutions to communicate, solve problems, and access, manage, integrate, evaluate, and create information
- Able to understand, interpret, analyse, and communicate data and applies these skills to derive insights and performance
You will require the following qualifications and skills
- BSc in Computer Science, Information Technology, Information Systems Engineering, Business Information Systems, or related field
- Strong full stack technical architecture know-how especially in areas of open-source technologies, cloud-based platforms, and mobile devices etc
- Minimum 3-5 years experience in Java development with Spring or MVC Framework
- Know-how of two or more of the following combination of technology stacks is an added advantage: Java, Spring Boot, Angular, MongoDB, AWS Lambda, Node.js,
- React, and RDBMS such as MySQL or PostgreSQL
- Knowledge in web services especially in REST API and tools such as Postman
- Knowledge in source code repository and branching models in Git and usage of tools such as GitHub, GitLab, and BitBucket etc.
- Basic experience with serialized data (e.g., JSON, XML, or Protocol Buffers)
- Experience in building and maintaining scalable backend services using Node.js with frameworks like Express.js as an example, along with integrating these services with
- React like front-end applications when needed.
- English and Korean language proficiency is required, any other languages would be an added advantage
- Can manage multiple requirements in a positive and proactive manner adjusting approach to reach goals as required while collaboratively working in an agile team using scrum