Senior Java Software Engineer (Kafka)

job
  • Compunnel Inc.
Job Summary
Location
Jersey City ,NJ 07390
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
16 Feb 2025
Share
Job Description

*REQUIRED SKILLS*

1) Advanced Core Java/Spring Boot


-->MUST HAVE Asynchronous processing experience

-->MUST HAVE Advanced multi-thread programming


2) Strong messaging experience with Kafka or related messaging service (processing 300 million messages a day)


*PREFERRED SKILLS* AWS, Financial services experience, working on a trading application


The Expertise and Skills You Bring

  • Bachelor’s degree in Computer Science or equivalent.
  • 8+ years of experience developing multi-tier distributed application preferred.
  • Expert level knowledge of REST API development
  • Proven expertise MQ /Kafka technology to develop and support data ingestion services
  • Experience in developing applications that use multi-threaded processing.
  • Familiarity using financial messaging protocols like FIX.
  • Familiarity with GIT workflow for code check-ins and review
  • Experience with devops/deployment tools and techniques like Jenkins, TerraCore, Concourse, Docker etc.
  • Strong software experience in developing and a proven track record of delivering full-stack cloud-based applications.
  • Demonstrated expertise in various relational and non-relational database technologies (ideally Oracle/Redis/Aerospike/DynamoDB)
  • Experience in UI Development with technologies like Angular, React and others is a huge plus.
  • You are comfortable working in an Agile software delivery environment, with exposure to continuous integration and continuous delivery tools.
  • You have a passion for clean, maintainable code and are always looking to improve your engineering skills in fast-paced, ambiguous environments.
  • Learning, adapting and embracing new concepts & technologies quickly and implementing them successfully.
  • Understanding of fundamental design principles for building a modular and scalable platform.
  • You build positive relationships with other team members and have excellent verbal and written communication.
  • Good communication skills, problem solving skills, and a highly professional attitude are essential for this role.
Other Smiliar Jobs
 
  • Roanoke, TX
  • 9 Days ago
  • Hickory, NC
  • 9 Days ago
  • Smithfield, RI
  • 9 Days ago
  • Hillsboro, OR
  • 9 Days ago
  • Aiea, HI
  • 9 Days ago
  • , NH
  • 9 Days ago
  • Tulsa, OK
  • 9 Days ago
  • Holtsville, NY
  • 9 Days ago
  • Boston, MA
  • 9 Days ago
  • Smithfield, RI
  • 9 Days ago
  • Roanoke, TX
  • 9 Days ago
  • Smithfield, RI
  • 9 Days ago
  • Tuscaloosa, AL
  • 9 Days ago