Genisis Technology Solutions - McLean, VA

posted 12 days ago

Full-time - Mid Level
McLean, VA
Professional, Scientific, and Technical Services

About the position

The Java Developer position is focused on developing applications using Java/J2EE technologies, with a strong emphasis on working in a Unix environment. The role requires a deep understanding of multi-tier architectures and hands-on experience with various technologies, including middleware and databases. The position is based in McLean, VA, and requires on-site presence for face-to-face interviews.

Responsibilities

  • Develop applications using Java/J2EE technologies in a Unix environment.
  • Implement and maintain multi-tier architectures including web servers, caching, application servers, and load balancers.
  • Utilize middleware technologies such as Apache, Tomcat, and Spring Boot.
  • Work with scripting languages, particularly UNIX Shell.
  • Integrate build automation and CI/CD pipeline tools like Jenkins, GIT, Bitbucket, and Artifactory.
  • Manage databases including MongoDB, SQL Server, and Oracle.
  • Ensure information and application security, including LDAP, certificates, public key encryption, and SSH.

Requirements

  • Bachelor's or Master's degree in Information Technology, Computer Science, Engineering, or a related field, or equivalent combination of education and work experience.
  • 5+ years of experience in developing applications using Java/J2EE technologies, preferably in a Unix environment.
  • Excellent understanding of multi-tier architectures.
  • Hands-on experience with Java/J2EE and middleware technologies in a UNIX environment.
  • Experience with build automation and CI/CD pipeline integration tools.
  • Familiarity with databases such as MongoDB, SQL Server, and Oracle.
  • Knowledge of information and application security protocols.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service