Required Skills

Java Python Spring Boot Spring Data Kafka Kafka Connect GraphQL Restful APIs Swagger Neo4j Cypher Cassandra CQL Oracle MySQL SQL Kubernetes Docker Apache Tomcat Junit Github Enterprise (git)Jenkin Apache Maven Splunk

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 17th Mar 2021

JOB DETAIL

Responsibilities:

  • Analyze business requirements. 
  • Collaborate with product stakeholders for grooming the product backlog. 
  • Create technical architecture designs for java full stack requirements. 
  • Develop technical POC’s to recommend the best technology stack for implementation. 
  • Create technology style guides and reference implementation templates. 
  • Serve as a technical group working member for defining streaming reference architectures. 
  • Serve as SME for kafka and graph technologies. 
  • Create technical connect for presenting the cutting edge industry trends and technologies. 
  • Create technical designs for business requirements and lead the implementation.
  • Develop full stack software components that include presentation, service and data layers. 
  • Develop spring cloud data flow batch and stream micro services. 
  • Develop json restful, odata, and graphql cloud native micro services. 
  • Develop containerized applications using docker and kubernetes. 
  • Create logical and physical common data models for mysql, cassandra and neo4j data stores. 
  • Develop spring data access components for relational, document, columnar, and graph data stores. 
  • Develop swagger API contracts for restful micro services. 
  • Develop avro schemas for kafka message contracts. 
  • Develop kaka connect jdbc source connectors for moving the data from relational data stores to kafka. 
  • Develop kafka connect cassandra sink connectors for moving the data from kafka to cassandra. 
  • Develop kafka connect neo4j sink connectors for moving the data from kafka to neo4j. 
  • Develop kafka stream consumer micro services for complex realtime data aggregations and transformations. 
  • Develop unit, integration and performance test automation suites for testing the full stack software components. 
  • Create code quality analysis configurations using checkstyle and SonarQube scanners. 
  • Check-in qualified and local tested code to the GitLab and GitHub version control systems. 
  • Develop jenkins continuous integration pipeline jobs to prepare the code executables for system and user acceptance testing. 
  • Develop continuous delivery pipelines for releasing the product to production. 
  • Provide defect and issue support using JIRA. 
  • Develop splunk SPL queries for critical business KPI reports, dashboards and alerts. 
  • Perform the code reviews and merge the PR’s to develop/release/master git branches. 
  • Work on performance tuning of the SQL and Cypher queries. 
  • Work on improving the code quality of junior developer deliverables. 
  • Mentoring the new team members to understand technical aspects of the product development. 
  • Create documentation for the software product to release new features. 
  • Support software product post-release issues using service now platform. 
  • Develop kafka, neo4j and ELK infrastructure operation automation bash and python scripts. 
  • Develop prometheus yaml monitoring scripts for collecting the confluent platform JMX metrics. 
  • Develop grafana dashboard and alert json scripts for confluent platform. 
  • Practice SAFE scaled agile framework for the product development life cycle. 
  • Collaborate with business and IT leadership for presenting the product delivery updates and demos.

Company Information