Required Skills

Java JEE XML Web Services. Java Node.js Javascript Microservices architecture Spring Apache Kafka Apache Camel REST

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Dec 2020

JOB DETAIL

Job Title: Java/Microservices/Kafka developer

Location: Frisco TX

 

Job Responsibilities

 

  • Minimum 8 years programming with Java, JEE, XML, Web Services.
  • Experience with full stack Java-based enterprise technologies and tools using Java, Node.js, Javascript, Microservices architecture, Spring, Apache Kafka, Apache Camel and REST.
  • Must be able to code in prevailing technologies including Java, Spring, SQL including hands-on expertise with cloud native solutions from Google or AWS.
  • Solid application design, coding, testing, maintenance and debugging skills and strong experience with Java 8/J2EE distributed application development, REST, and domain model Microservices, Spring Boot, API gateway, etc.
  • Proven abilities delivering CI/CD development methodologies.
  • Experience with modern development tools (ideally Intellij, Git, Maven, CI servers, Confluence (or other wikis), JIRA (or other trackers), code review tools, SCA tools).
  • Knowledge of event sourcing and distributed message systems like using Apache Kafka.
  • Knowledge of Domain Driven Design concepts and designing and developing Microservices from Monolith architecture.
  • Experience in event-driven design of Microservices and 12-factor app development standards.
  • Expert knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow etc).
  • API design and implementation (remote vs local APIs, routing and reverse proxying, load balancing, optimization techniques).
  • Experience with developing within a Cloud environment, must have good knowledge on cloud infrastructure including AWS.
  • Knowledge of developing Spring Data access application with AWS RDS or NoSQL data stores and polyglot persistence (Couchbase, Cassandra).
  • Experience with container orchestrators and container engines (Kubernetes, Docker).
  •  

Responsibilities:

 

  • Designing and implementing greenfield applications using Spring on top of cloud platforms (Cloud Platform)
  • Migrating legacy applications to modern microservice based architectures
  • Integrating various services (databases, storage, APIs) into cloud applications
  • Working according to the agile methodology (using techniques such as XP and pair programming)

 

 

 

Rahul Sharma |Team Lead

a: IDC Technologies Inc

e: rahul.sharma5@idctechnologies.com | p: 716-466-0615

What’s app No:  +1-716-466-0615

Company Information