job description - Senior Java Backend Engineer (ePKI)
- We are in the market for a Senior Java Backend Engineer (ePKI) to join a new agile cross-functional team.
- This is an exciting opportunity for a hands-on software engineer and self-starter with experience working as a back-end engineer to develop, build and deploy robust, quality software in production.
What You Will Do
- Work closely with Project Manager / Architect to drive, innovate and develop quality software.
- Analyse, troubleshoot and debug product defects and provide timely solutions to customer issues.
- Develop an understanding and knowledge of products/solutions, architecture and systems.
- Work with Agile cross-functional team to estimate and plan development activities and timelines.
- Perform other duties as assigned.
What You Have
- 5 - 8 years of professional experience working in the software industry
- Proficient in Java 11 later and Go
- Bachelor’s degree in Computer Science, Information Systems or Electrical Engineering
- Experience developing Spring Boot Application
- Experience writing automated unit tests and integration tests
- Experience using Docker Container and Kubernetes Cluster (Rancher, Helm)
- Strong in data structure(s) and algorithms.
- Experience using Git, GitHub, Jenkins, Splunk
- Strong knowledge of software engineering best-practices in software design and architecture
- Experience with continuous deployment and service-based architectures.
- Use of secure coding practices and methodologies
- Passionate in unit testing and producing high quality code
- Working knowledge of Linux and Windows operating systems
- Effectively communicate, prioritize tasks, and manage time efficiently
- High performance individual who is persistent and self-motivated to accomplish tasks
- Detail-oriented, quick learner, and problem solver
- Strong interpersonal communication skills
- Technology Stack: Java 11 later, Go, Spring Boot, Docker Container and Kubernetes Cluster (Rancher, Helm), GitHub, Jenkins, Splunk, Linux, SQL
ADVANTAGEOUS
- Strong knowledge of Core Java, Multithreading in Java
- Strong knowledge of design patterns in Java
- Strong knowledge of SQL(s), SQL optimisation(s), SQL Query Optimization(s)
- Strong knowledge of writing Web Service APIs
- Experience using or implementing DevOps principles and practice
- Understanding of SSL/TLS, PKI, or other security related technologies
Report
About the company
0 followers
Follow
We are the digital trust provider of choice for leading companies around the globe, enabling individuals, businesses, governments, and consortia to engage online with confidence.