Java Developer for an opportunity with a client in Hamilton, NJ. We are looking for Mid-level and Senior Java developers experienced on Full stack development and/or middleware/backend development with the following responsibilities. Designs, develops, enhances, debugs, supports, maintains and tests complex software applications that support business units or supporting functions. These application program solutions involve diverse development platforms, software, hardware, technologies and tools. Serves as a fully seasoned/proficient technical resource. Routine accountability is for technical knowledge and capabilities.Workswell under minimal supervision, with general guidance from team leads or senior developers.
Total Years of Experience
Mid-Level: 5+ Senior developer: 10+
Candidate will be a good fit if have combination of required and desired skills mentioned below, if not all. Required Skills:
Experience with NoSQL databases like CassandraExperience working with Microservices with docker container/Open ShiftExperience working on high volume applicationsExperience with SOAP web servicesExperience with ORM, especially HibernateExperience in performance tuning with good understanding of JVM internalsExperience in modern JVM languages like Groovy, Scala (any JVM language)Experience in distributed caching frameworks like Hazelcast, Apache Ignite, Redis