Java Developer
Job Location:
Charlotte, VT - USA
Monthly Salary:
Not Disclosed
Posted on:
27 days ago
Vacancies:
1 Vacancy
Job Summary
5 years in each of the following items:
- Extensive design and programming skills in Java 1.8 or above
- Experience with job scheduling tools such as Autosys Control-M or Quartz
- Experience with JEE technologies including Spring Framework (IoC MVC Transactions Security and Batch) Spring Boot and Spring JDBC
- Experience with modern software development tools for Continuous Integration/Continuous Deployment (CI/CD) including Jenkins Git/Bitbucket Jira Nexus Maven Jenkins SonarQube Fortify and Urban Code Deploy
- Hands-on design and development experience in Hibernate JBPM Drools Spring Rest API Spring Core Spring Data JPA Redis and JMeter
- Experience with Web Services Technologies (XML JAXP JAXB JAX-WS AXIS JERSEY JSON CXF REST and SOAP) and Security (LTPA JWT OAUTH2)
- Experience working on Agile projects and strong knowledge of Agile terminology and framework
- Strong communication and collaborative skills in providing technical direction and hands-on software development to include design development and testing
- Ability to multi-task in a fast-paced environment with multiple deadlines
- Ability to take initiative and work independently with minimal supervision
- Willingness to work in a hybrid on-site/WFH location stated on the job opening
Preferred Qualifications:
- Experience working with Kafka streaming infrastructure containers and Cloud
- Excellent skills in programming extensible object-oriented software solutions using NodeJS Python Java etc.
- Functional familiarity with common open source database systems (e.g. SQL Server PostgreSQL MongoDB Redis etc.)
- Experience working with event-driven data analytics and associated tools (e.g. ELK beats GraphQL etc.)
- Experience building and integrating APIs to event-stores (i.e. Kafka)
- Experience operating in environments subject to regulatory compliance and risk-based security requirements
- Experience in CI/CD toolsets (e.g. Jenkins GitLab SonarQube etc.)
- Excellent communications skills (written verbal & virtual)
- Strong drive self-motivated logical and detail-oriented
- Passion for new technologies software & processes