This position is a 6 month renewable contract and requires a hybrid work schedule with 2-3 days on-site per week.
Phone Skype
Required Qualifications
Software and development experience in Java/J2EE in an Agile environment.
Strong 12 factor application development experience using REST API's
Must have experience in XSLT, API, SOAP, Security, JavaScript, Full Stack, Docker, PaaS, microservices
Experience deploying microservices into containers
Experience working with Red Hat OpenShift or a similar container orchestration platform
Strong object orientated analysis and design concepts.
Strong understanding of Object modeling and deciphering custom and vendor supplied schemas.
Experience working in a SAFe, Kanban, DevOps, or Agile/Scrum development methodology
Experience with enterprise java applications and development frameworks
Experience with Git and creating and manipulating YAML files
Participation in the design, development, testing, deploying server and UI Screens using Java/J2EE
Must have strong knowledge of API lifecycle management platforms.
Role would also involve supporting the APIs developed after they are deployed in production
Experience with frameworks for documenting/designing APIs (like Swagger).
Experience building API's for both external and internal consumption
The candidate needs to have a strong passion for learning new technologies and keep pace with rapidly evolving development paradigms like pair programming
The candidate needs to meet challenging deadlines and thrive in a team setting
Strong interpersonal skills with the ability to collaborate with and mentor junior resources
Knowledge of standard tools for developing, optimizing & testing code - Dynatrace, Cassandra, Selenium, Apache Kafka, Apache Camel, Active MQ, IBM MQ
Preferred Qualifications
Bachelor's Degree, a Master's degree is preferred
Experience developing automated test suites and test data, Test Driven Development (TDD)
Experience using Jenkins and CI/CD toolsets. Ability to customize provided sample project templates to project needs
Experience working in an AWS environment and preferably containers
Help set up deployments per provided guidance and procedural documentation
Leverage the AWS cloud experience to troubleshoot deployments.
Recent experience leading projects on Spring a plus
Experience with business rule languages/technology is a plus
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs that are on the Java developer career path.
Click the checkbox next to the jobs that you are interested in.
Sign up to receive alerts about other jobs with skills like those required for the Java developer.
Click the checkbox next to the jobs that you are interested in.