Home | Careers | Sr. Software Developer (Java, Kafka, Cassandra)

Sr. Software Developer (Java, Kafka, Cassandra)

New Jersey - USA - Full Time

KENSINGTON Information Group Inc is looking to hire a Senior Software Developer Java

Need at least 10+ years exp who has industry experience in Retail/eCommerce in recent 2 projects

  • Java FSD (Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ) with Cassandra DB knowledge
  • Traditional Java Developer with Cassandra
  • Extensive experience in Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ
  • Should be able to work independently to analyze and deliver software changes in API and database within a cloud environment.
  • 10+ Years of Solid experience in large scale distributed systems and event-driven architectures
  • Design and develop microservices for large scale software applications.
  • Strong computer science fundamentals: data structures, algorithms, design patterns.
  • Solid experience in NoSQL technologies like Cassandra, MongoDB
  • Build n-tier applications using RESTful Services, Java/J2EE, and related technologies.
  • Full Stack Software engineer to work in the Accessibility team to build and maintain tools.
  • Solid foundation in computer science with strong competencies in data structures, algorithms, and software design.
  • Hands-on experience in Java/J2EE, XML, Web Technologies, Web Services
  • Experience in using source control systems such as Git or ClearCase, issue tracking systems like JIRA.
  • Strong expertise in agile development.
  • Demonstrated ability to understand the business and ability to contribute to technology direction that gives to measurable business improvements.
  • Ability to adapt to changing business priorities and to thrive under pressure.
  • Excellent decision-making, communication and collaboration, skills

Apart from salary, great perks include 401(k), health plans, PTO and much more.

Equal Opportunity Employer:

KENSINGTON Information Group Inc is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

The above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all responsibilities and qualifications required of employees assigned to this job.