Software Engineer(J2EE) - Jersey City , NJ

Jersey City, New Jersey, United States

Description

Software Engineer(J2EE, RESTful Services)

Jersey City , NJ

Full Time/Contract Position

Job Description:

• Hands on experience of 8+ years on J2EE, RESTful Services and front-end technologies is required

• Expert with agile development process and project management tools like Jira or Trello

• Experience building apps, micro-services from the ground up and scaling at an enterprise level

• Experience with Open Source tools and frameworks such as Spring, Junit, is required

• Experience with messaging systems (Kafka, MQ and JMS) is a plus

• Experience with build and CI tools such as Git, Maven, and Jenkins

• Experience using web servers, application containers, caching technologies and cloud based technologies like Docker, Containers, AWS is a plus

• Solid knowledge of relational database design and development (SQL, stored procedures, data modeling) and understanding of NoSQL databases (Postgres, Vertica)

• Solid foundation in data structures, algorithms, software design with strong analytical and debugging skills

• Proven ability to write automated unit and integration tests for front-end and back-end code

• Experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, ReactJS is a plus

• Financial Services experience, especially in Alternative Investment is a plus.


Thanks

Macropace

Apply for this job