Contractor - Senior Java Web Developer (Full Stack)

Posted 3 days ago

hire talentDenver (CO)

SENIORITY

Senior

Apply

About the role

Senior Java Web Developer (Full Stack) The Contractor – Senior Java Web Developer (Full Stack) designs, tests, and implements Java-based web applications using industry standard software development practices, techniques, tools, and frameworks. Under the guidance of a Lead Java Developer and Application Architect, supports the design and develops complex business components in Java deploying to Java EE Application Servers. Provide technical support for production incidents, as well as system operations and maintenance support during system and application testing functions.
Responsibilities: Translate application use cases, user stories, and UI specifications into dynamic web applications. Provide estimates of level of work effort and time for completion. Develop and unit test complex application web components. Develop complex application business logic using Java. Design and code, and integrate application business layer with external application components. Create or update system documentation.
Qualifications:
  • Bachelor's degree or commensurate experience 5+ years of experience designing, testing, and implementing Java-based web applications
  • Experience with AWS services (e.g. ECS/EKS, SQS, S3, ELB/ALB) preferredExperience working / developing in the UNIX Operating System
  • Experience with Java and Java EE technologies
  • Experience with Angular 2+ and JavaScript / TypeScript preferredExperience with Ansible or other automated deploy tools preferredExperience with Hibernate and Spring
  • Experience with Spring Projects such as Spring Boot, SpringMVC, Spring Data preferredExperience with SOAP or REST services preferredExperience with WebLogic and/or WebSphere preferredExperience with Oracle RDBMS or other relational databases
  • Experience with issue tracking tools such as JIRA preferred
  • Must be familiar with implementing standard best practices (e.g. secure programming, Java patterns, and Test Driven Development)
  • Will work with sensitive material and follow proper protection standards

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this