Role : - Senior Java Developer
Location : - O'Fallon, MO
Duration : - Long term
Required Skills - Agile, API, Cloud, Cucumber, J2EE, Java, Junit, Microservices, Selenium, Spring Boot, SQL
What are your top three required technical skills?
- Fluent in Java and object-oriented development
- Strong background in test automation with a focus on APIs.
- Experience with JUnit and / or TestNG and Selenium WebDriver (Java)
What are a couple of desired / nice to have technical skills?
Proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI / CD, DevOpsWorking experience with JDBC connections, Oracle databases and PL / SQLGlider Test will be required before submitting to the clientRole
Develop application logic for a multi-component system of applicationsEnsure final product is highly performant, responsive and of high qualityDeliver completed code on time and with minimal to no defects or failures.Ensure all new logic maintains current unit test coverage standards or higherHelp maintain code quality, organization, and automationSupport testing resources as needed to remediate defects, answer questions and assist with automation tasksActively participate in the Agile Ceremonies including Daily Scrum, Story Pointing, Story Elaboration, and RetrospectivesKnowledge / Skills / Experience
Knowledge with Pivotal Cloud Foundry preferred but not requiredSenior experience in delivering secure solutions in Financial Services Sector is preferred.Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required.Strong communication skills both verbal and written - and strong relationship, collaboration skills and organizational skillsAbility to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activitiesAbility to adapt to a fast changing environment using the Agile / SAFe frameworkKey Technology Areas
Object-oriented design and programmingJava, J2EE, Java Messaging ServiceOpen source frameworks such as spring and HibernateOracle, PL / SQL, JDBCWeb Services (JAX-WS and JAX-RS with RPC, SOAP, and REST, XML, XSL)Object-oriented design and programmingTop required technical skills :
Fluent in Java and object-oriented developmentStrong background in test automation with a focus on APIs.Experience with JUnit and / or TestNG and Selenium WebDriver (Java)Excellent communication skills, verbal and written; able to communicate with technical people as well as management and businessHas skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)Desired / nice to have technical skills :
Proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design, CI / CD, DevOpsWorking experience with JDBC connections, Oracle databases and PL / SQL