Job Details – this job has expired, please see similar jobs below
Duties: Design applications as a suite of micro-services that will be cloud-enabled and will leverage a high level of test automation and deployment automation to achieve continuous integration and delivery. Make changes to services within the architecture to maintain, enhance and upgrade functionality. Leverage object oriented principles and software design patterns to create resuable, scalable application designs. Design, develop and deploy applications to the internal and potentially external cloud. Write mission critical software using core technologies. Write highly performant, multi-threaded Java code. Create data models specific to both relational and NoSQL databases. Create automated unit and acceptance tests using flexible or open source frameworks in addition to mocking frameworks. Digest business requirements and design new modules and functionality in partnership with SMEs. Support multiple highly critical services in production and be able to investigate, and eventually remediate, production issues.
Minimum education and experience required: This position requires a Bachelor's degree in Computer Engineering, Computer Science or related field of study plus five (5) years of experience in job offered or five (5) years of experience as Application Developer, IT Consultant, Technical Leader or related occupation.
Skills Required: This position requires five (5) years of experience with the following skills: Java; SQL; Apache Tomcat; databases including Oracle and MySQL; Maven; Spring; and Hibernate. This position requires four (4) years of experience with Junit; Mockito; Easymock; Spring MVC; and Spring Core. This position requires two (2) years of experience with the following skills: Groovy; Grails; Splunk; Git; REST web services; and Jenkins. This position requires one (1) year of experience with Apache Cassandra. This position requires any amount of experience with the following skills: Pivotal Cloud Foundry (PCF); Redis Cache; Apache Kafka; Spring Boot; and Gradle.
Sign up and search through 88,821 curated jobs in the Finance & Investment Edition: