Job Description :

Java Developer

Long Term


Duties for this position include but are not limited to:

  • Implements application design by utilizing development languages and tools.
  • Develops and executes test plans (unit testing) for assigned projects.
  • Develops applications according to business and technical requirements as received.
  • Delivers quality code on time that meets requirements and specifications.
  • Writes and maintains documentation on any technical development completed.
  • Follows end client accepted guidelines on version control for all technical development.
  • Follows the end client project methodology.
  • Troubleshoots and resolves data and application software problems as assigned.
  • Operates under moderate supervision in person, partially, or fully remote working conditions.
  • Regularly reviews the problem tracking system to assist in communication and priority of issues.
  • Maintains systems and programs by aiding user groups in problem resolution and providing technical solutions to resolve software or system logic problems.
  • Provides excellent customer service to our customers, both internally and externally.
  • Displays willingness to work effectively and learn.
  • Utilizes SQL and other tools to assist in data manipulation and other tasks.
  • Serves as a mentor to less experienced staff.
  • Provides technical design and analysis.
  • Keeps up with self-development on changing technology.

Skills and Abilities:

  • Must have experience in Java.
  • Must have experience in SQL, Oracle, PL/SQL.
  • Prefer experience in JavaScript, HTML/CSS, Java Servlets, and JSP.
  • Prefer experience in JDBC or JPA.
  • Prefer experience in Spring and JEE.
  • Prefer experience in JBoss or Tomcat.
  • Prefer experience in REST APIs.
  • Prefer experience in Linux.
  • Prefer experience in AWS (Amazon Web Services) Cloud technologies.
  • Prefer experience in Kubernetes.
  • Prefer experience in Container technologies.

Similar Jobs you may be interested in ..