Tanisha Systems, Inc. New York City , NY 10001
Position : Senior Java Developer/ Java Architect
Location : Milwaukee, WI
Duration Fulltime Permanent
Must have Technology Skills.
Java/J2EE, Vertex, Spring (Core, boot, Data JPA, MVC), JSON
MySql and Cassandra
AWS EC2, S3, Kubernetes, Docker, Gradle/Maven, Jenkins, Junit, GIT and SonarQube
Good to have technology Skills.
Apache NIFI, Geode, Spark, Confluent Kafka
As an architect, part of the Digital Platform team within IPS, you will manage, design and enhance the architecture for the IPS Data Delivery Pipeline using your Java, Big Data and Microservices skills. You will be responsible to work with a team of API and Data developers in coaching, refining and reviewing the developed code to ensure they adhere to the standards and best practices put forth by the IPS Digital Platform Program team. Following are some of the core skills expected from an Architect:
8+ years of experience in Core Java and higher degree of proficiency in concepts such as Multi-Threading and Concurrency
Strong knowledge on Spring framework (Core, MVC, JDBC, Data JPA) including ORM framework such as Hibernate, JSON, Vertex and Spring boot
Hands on experience in working with processing and validating large JSON files
Experience in working with MySql, and Hadoop or Cassandra
Proficiency in applying rules using rules engines such as Drools while managing and processing Big Data
Strong Experience with messaging systems and streaming platform using Apache Kafka
Solid understanding of Microservices, its design patterns and experience in
Job responsibilities :
Demonstrates expert understanding of the J2EE application development processes.
Can become an expert in the existing applications supporting the business area.
Can ensure applications are performing up to requirements.
Applies in-depth knowledge of multiple technologies and provides guidance to others.
Understands architectural issues, and factors them into decisions and recommendations.
Provides technical leadership in Enterprise application development.
Conducts complete diagnosis of business problems based on a strong understanding of the technical architecture.
Facilitates design sessions by presenting logical statements of business problems and designs.
Thanks & Regards,
Tanisha Systems Inc.
Tel: Ext 361
Looking For a Java Developer at NYC, NY (Its a travelling Job)
Full Time Permanent