Senior Java Integration Developer (Remote)
Information Technology company
Information Technology company
Jacksonville, FL 32256
W-2 onlyUS ResidentContract1560 views
Jacksonville, FL 32256
Contract
This posting has been closed

Seeking a Senior Java Integration Developer with strong API experience and OWASP knowledge for a 100% Remote position.

IT Developers are responsible for the development, programming, and coding of Information Technology solutions. They will engage in all phases of the software development life-cycle which include: gathering and analyzing user/business system requirements, responding to outages and creating application system models. IT Developers are responsible for documenting detailed system specifications and will participate in evaluating, conducting performance testing, and all planned and unplanned maintenance for both internally developed applications and purchased products. Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact and sometimes direct third party partners in the achievement of business and technology initiatives. IT Developers are responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.

Requirements

  • 5-8 years of IT development/programming/coding professional work experience
  • Excellent knowledge and experience developing and maintaining APIs.
  • Development experience with JavaScript, Java, Node.js required
  • DevOps experience using GitLab & Jenkins required
  • Knowledge in web application security (OWASP 10) and API security
  • Strong understanding of authentication and authorization protocols like OAuth 2.0/OpenID Connect, SAML 2.0
  • Working experience with developing and deploying containerized applications running in Kubernetes.
  • Experience with Java, Spring, JPA/Hibernate, Gradle and DevOps practices.
  • Experience with SOAP, REST web service development
  • Must have working experience with one of the databases MySQL, Oracle DB, PostgreSQL, MongoDB, etc.
  • Proficiency using standard desktop applications such as MS Suite and flowcharting tools such as Visio
  • Must have knowledge of good security practices.
  • Must have knowledge of cryptography and using the corresponding libraries of the programming language you are comfortable with.
  • Must have a very good understanding of authentication and authorization protocols like OAuth 2.0/OpenID Connect, SAML 2.0
  • Must have knowledge of RBAC.
  • Must have working experience with developing and deploying containerized applications running in Kubernetes.
  • Knowledge of IBM API Connect is preferred.
  • Manipulate data from various sources / formats such as: flat files, relational databases, non-relational databases, XML, JSON, etc.

Education

  • Bachelor’s Degree in Computer Science or Mathematics or relevant work experience
Skills
Skill Proficiency Years Experience Percent Used
Hibernate
Any100%
Java
3 - 6100%
REST
Any100%
WebServices
3 - 6100%
Agile Methodology
1 - 375%
IBM API Connect
Any75%
Jenkins
Any75%
node.js
1 - 375%
OWASP
Any75%
React.js
1 - 375%
Related Positions
View all of our positions