Description

Roles and Responsibilities:

  • Software Engineer with experience in design and development of infrastructure using Java, Spring Framework modules, Spring boot, Micro Services, AWS, Kafka, Docker, cloud-based java applications, JSP, Hibernate, Web services (soap and Rest), Maven, Unit Testing (JUnit), MySQL, Oracle, Jenkins, code quality tool Sonar,
  • Work with Data engineers and architects to develop middleware frameworks using spring, springboot, webflux etc
  • Work on building connectors using Kafka connect frameworks.
  • Work with developing and deploying data infrastructure and integrations in the cloud including data warehouse like snowflake, redshift etc
  • Database design and implementation using PostgresDB, DB2, MySQL, or Oracle.
  • Ability to quickly understand business requirements. Willingness to display flexibility in a fast-paced, ever-changing working environment is essential.
  • Developing micro services APIs design using Spring boot
  • Integration with AWS–AppFlow engine and airflow for batch processing
  • Develop ETL integrations with Snowflake - Data extraction, transforming and loading.
  • Kafka streaming implementations and functions necessary for storing legacy data sets and streaming analytics solutions
  • Improve data quality, data validation layers to help the BI solutions highlight rich data
  • Work with Kubernetes to improve performance and efficiency
  • Hands on experience with docker, container technologies
  • Follow best practices regarding CI/CD and gitops fundamentals

 

Experience and Qualifications:

  • Experience in building large scale Enterprise Development
  • Hands on experience in building applications using event driven framework using Kafka
  • Familiarity with Micro services API design best practices including SSO, Testing, Documentation, Monitoring
  • Using and developing REST API services using messaging integration via Kafka Development
  • Experience in building consumers using Confluent, Vector
  • Experience in deploying applications to Kubernetes

Education

Bachelor’s Degree