Contact Us 877.823.3669

Java Developer in Lakewood, CO at SNI Technology

Date Posted: 8/2/2018

Job Snapshot

Job Description

SNI Technology's client located in Lakewood, CO is actively looking to hire up to three (3) Mid-Level, Java Developers on a full-time, direct-hire basis!

MUST HAVE REQUIREMENTS:

  • Bachelor's degree in Computer Science, or other related field, and a minimum of 3 years of related experience. (A combination of post-high school education, job related certification and related experience equivalent to 7 years, may be considered in lieu of a degree.)
  • A minimum of two years of professional experience with Java REST service development, design and associated tools.

SUMMARY:
SNI Technology's client is seeking an experienced Java Developer who is detail-oriented, organized, and passionate about technology to join their growing team in Lakewood, CO. The growing IT staff works in a highly collaborative environment with a strong focus to continue to support the company's commitment to our customers and employees.

The Java Applications Developer will develop, test, and implement software changes in a distributed applications environment according to existing software standards. Individuals in this position work as part of a team on medium-sized projects, and independently on smaller efforts. These efforts include the maintenance and modification of customer and internal facing applications. At times, responsibilities involve solving critical problems. All duties will be performed with minimal supervision.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
* Perform coding, testing, and maintenance on programs
* Contribute to the design of various sized projects
* Provide support for systems and applications, with assistance as needed
* Handle critical problems with assistance
* Manage medium-sized projects, from analysis through implementation
* Maintain appropriate documentation
* Make suggestions for improving development processes
* Work with vendors, with supervision
* Pursue formal and informal educational opportunities to expand knowledge and improve skills
* Continuously build and refine your Java environment

MINIMUM QUALIFICATIONS OF POSITION: (See MUST-HAVE requirements section above)

PREFERRED QUALIFICATIONS OF POSITION:

  • Experience with the Jersey REST framework and developing Java REST services
  • Understanding of Relational Databases, including Oracle
  • Working knowledge of SOAP services
  • Familiarity with the Apache Axis2 framework
  • Experience with Agile development and Continuous Integration/Continuous Delivery methodologies
  • Strong knowledge of object-oriented technology and Java
  • Experience with SQL
  • Experience with testing tools such as Postman or Fiddler
  • Working knowledge of Linux
  • Experience with IBM WebSphere, Liberty, and Apache Tomcat
  • Experience with Git/GitHub and/or other distributed version control systems
  • Working knowledge of change control processes

KNOWLEDGE AND SKILLS:

  • Good verbal and written communication skills
  • Good problem solving skills
  • Good customer-service skills
  • Aptitude to learn quickly
  • Ability to deal with multiple priorities and tasks
  • Ability to work in a team environment
  • Basic knowledge of information security
  • Good understanding of the different phases of development methodology, including system definition requirements, design, coding, testing, and implementation.