CyberTec
Level 2 developer
CyberTec, New York, New York, 10261
Mandatory Qualifications: 1. Level II- Between four (4) and seven (7) years of experience as a Developer 2. More than four (4) Years' experience in software development of enterprise-level applications using J2EE, JMS, Web Services and ORM such JPA/Hibernate. 3. More than four (4) years' experience in developing applications using Spring API & frameworks including but not limited to Spring MVC, Spring Batch, Spring Boot and Spring REST. Desirable Qualifications: 1. Three (3) or more years' experience in implementing extensive unit-tests using automated test frameworks such as JUnit. 2. Three (3) or more years' experience in implementing web applications using JavaScript based UI framework. 3. Three (3) or more years' experience in continuous integration, build & dependency management using tools such as Git, Jenkins, artifactory/nexus, Maven. 4. Four (4) years' experience in writing complex SQL statements and queries against RDBMS such as Oracle. 5. Experience in implementing applications using Microservices or Service Oriented Architecture principles. 6. Two (2) or more years in using NoSQL data storage such as MongoDB. 7. Experience in one or more of the following system components or platform: application integration platform such as API Gateway platform (MuleSoft Anypoint) or business rules management system such as Operational Decision Manager or Business Process Management or Workflow Engine. 8. Working Experience in Enterprise Content Management system (FileNet). 9. Working experience and knowledge in using distributed messaging platforms like Kafka. 10. Working experience and knowledge in using caching platforms like Redis.