Description

Job Description: 

Minimum Requirements

• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

• 5 - 7 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments

• 5 - 7 years of professional, design, and open-source experience

 

͏

Skillset

• Experience in Full Stack Development

• 5 - 7 years of demonstrated experience in the following technologies:

o J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB

o Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning

o Cloud-based development: Cloud Foundry, Kubernetes

o Web Servers: Tomcat, tcServer, Websphere

o Web Services: REST/SOAP (JSON/WSDL/XML)

o Frameworks: Spring Framework, Spring Boot

o Front-end: Angular JS, Ext JS, CSS, jQuery, AJAX

o Build/deployment tools: Maven, Gradle, Git, Junit, Mockito

o Other Dev Ops Toolchain: Selenium, Nexus Repository, Hygieia, SonarQube, Slack, GitHub, Jenkins, ElasticSearch, Logstaash, Kibana

o Other: Linux/Unix shell Scripting, JavaScript, IBM MQ/Rabbit MQ, IDE

• Proficiency in object-oriented design techniques and principles

• Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)

• Experience in Agile methodologies, such as SCRUM

• Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment

Education

Any Graduate