Job Details

ID #12078832
State Colorado
City Denver
Job type Permanent
Salary USD TBD TBD
Source NIC Inc
Showed 2021-04-10
Date 2021-04-09
Deadline 2021-06-08
Category Web/HTML/info design
Create resume

Java Web Developer

Colorado, Denver, 80201 Denver USA

Vacancy expired!

Are you interested in finding new ways to solve problems, and leverage technology to improve the lives of citizens? NIC Colorado, the Denver-based subsidiary of eGovernment firm NIC (NASDAQ: EGOV), that is the state's official provider of digital government services, was recently named on Forbes list of “Best Small Companies in 2021! Our team of passionate, software developers and designers builds and operates online services Coloradans use every day. We are currently seeking a full-time Java Web Developer to bring expertise in development to deliver world-class, user-centered products and services that power government.

The Role:

We are looking for a full stack website developer that is comfortable working on small teams and also as a sole developer while effectively managing their time between multiple projects. You should be proficient in writing functional code based off of defined requirements. You should be someone who takes initiative, prioritizes work, resolves problems, follows through, and is willing to ask questions when clarification is needed.

Responsibilities:

  • Collaboration with PMO to define requirements and use cases for a new application or enhancement to an existing application.
  • Designing and implementing new web applications and enhancements to existing web applications.
  • Development of unit tests and functional tests for web applications.
  • Generation of technical documentation and support procedure documentation.
  • Code reviews
  • Preparation of production deployment plans for new release of applications.
  • Development of standalone processes for support purposes or for scheduled delivery of required business artifacts.
  • Periodic assistance with diagnosing production issues with an application.

Qualifications:

  • Should have 1-3 years of experience developing web applications in a java based environment
  • Strong analytical and problem solving skills.
  • Strong oral and written communications skills.
  • Ability to work independently or as part of a team involving project managers, designers and QA.
  • Ability to meet deadlines and adjust to changing priorities in a fast paced environment.
  • Must be able to contribute to advancements in process documentation and advancement of tools used in the development and support processes.

Required Skills:

  • Experience building Java based web applications.
  • Solid understanding of databases, including the ability to construct complex SQL queries, creation and modification tables, understanding of constraints and a basic understanding of query optimization (preferably in oracle).
  • Strong knowledge of JDBC or Hibernate
  • Web service production and consumption (REST/SOAP)
  • High level understanding of networking concepts
  • Understanding of web application security principles
  • Ability to work comfortably in a nix environment and solid command line skills
  • Experience with JUnit or TestNG
  • Version control experience with Git

Optional Skills:

  • Maven
  • Jenkins
  • Front-End JavaScript Frameworks
  • Experience with scripting languages
  • Experience building E-Commerce applications.
  • Knowledge of Spring Frameworks
  • Experience Developing in an Agile Environment

Benefits:

  • Competitive compensation program
  • No-cost group medical insurance for you and your family
  • Matching 401(k) contributions with 100% vesting
  • Disability insurance
  • Life insurance
  • Company wellness program
  • Casual and fun office environment
  • Paid state holidays/vacation
  • Tuition reimbursement

Salary Range: $65,000 - $79,000

Vacancy expired!

Subscribe Report job