Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
Expertise on Kafka onboarding/integration, S3 integration, Gateway 2way SSL Setup
Automate process in accordance with micro-service requirements to reduce High risk manual touch points
At least 5 years of professional experience in software automation, including creation and deployment of frameworks and design and maintenance of automation
Qualifications:
6+ years of relevant experience in an Apps Development role in an Enterprise Architecture role with subject matter expert in one or more areas.
Excellent Knowledge & work experience in Core Java, Java EE
Excellent knowledge & work experience in Spring framework such as Spring Boot, Spring Data, etc.
Hands on experience service oriented and microservices architectures, as REST implementations
Strong knowledge and work experience in ORM framework like JPA/Hibernate.
Understanding of Messaging Middleware (Kafka, etc)
Experience in writing unit testing using Junit and Mockito
Knowledge of DevOps tools such as Jenkins, Git/Bitbucket, Harness, etc.
Understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing.
Experience with relational database like Oracle
Familiarity with Agile/Scrum development methodologies.
Education:
Bachelor’s degree/University degree or equivalent experience
Applications DevelopmentFull timeJersey City New Jersey United States$142,320.00 - $213,480.00