Search by job, company or skills

B

Senior API Platform Solution Design Engineer.

new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior API Platform Solution Design Engineer.

What will you do

Our engineering career framework helps our engineers to understand the scope, collaborative reach, and levers for impact at every job role and defines the key behaviours and deliverables specific to one's role and team and plan their career with Client's.

We require someone with / key experience:

  • 10 + years of total working experience across below mention skills:
  • A bachelor's or master's degree in computer science or related field
  • 10 - 15 years of progressive information technology experience with full application development life cycle.
  • The driving need for this role is to provide product and feature delivery for Enterprise Event Hub (Kafka, Precisely CDC and Light Kafka Sidecar), which is the near Real-Time Event Streaming Enterprise Data Backbone for Client's. It is the primary technical enabler of XP's Client Experience Transformation Vision. The role will also provide Engineering Support for the Enterprise Event Hub Operations Team.
  • Domain knowledge of Insurance.
  • Experience in Spring MVC, Spring AOP, Spring Boot, Spring Security, Microservices design and architecture, Containerization concepts.
  • Working knowledge of Unit testing framework like Mockito etc.
  • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g., Hibernate) or any JPA
  • Experience in SQL and No-SQL DBs like MongoDB etc.
  • Working knowledge of GIT and Code version maintenance tool like Bitbucket or Github.
  • Experience of working on Open API specification like Swagger.
  • Good knowledge of coding best practices and should be able to do code review of peer.
  • Should have a working knowledge of Docker containerization.
  • Experience of container orchestration and deployment using Kubernetes.
  • Experience of Event driven architecture and design Kafka etc.
  • Work with developers to design algorithms and flowcharts as per specification provided.
  • Produce clean, efficient code based on specifications and troubleshoot, debug and upgrade existing software.
  • Design high-level framework architecture and scalable design, provide support and providing implementation best practices for development.
  • Enterprise architecture expertise- designing application ecosystems consisting of many subcomponents
  • Experience with implementing continuous integration and delivery; CI/CD with their underlying technologies/tools (e.g., Jenkins, Git, Gradle/Maven, Artifactory).
  • Experience with Microservice architecture REST APIs, SQL, development, configuration, API Gateways, deployment to VM/Cloud environments.
  • Experience with implementing API Security OAuth etc.
  • Experience with Containerization tools hands-on.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142389551