Full Stack Developer Advisor

Overview

On Site
Full Time

Skills

Documentation
Servers
Programming Languages
Computer Science
Information Systems
Information Technology
SaaS
Object-Oriented Programming
Design Patterns
Java
Spring Framework
Database
PL/SQL
Redis
Version Control
Continuous Integration and Development
Continuous Integration
Continuous Delivery
GitHub
Jenkins
CloudBees

Job Details

Designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages. Mentors those in less senior positions. Performs other duties as assigned.

Requirements

Bachelor's degree or equivalent* in Computer Science, Engineering, Information Systems or related field plus 4 years of experience in the job offered or 4 years of experience in information technology or engineering environment. The employer will alternatively accept a Master's degree in Computer Science, Engineering, Information Systems or related field plus 2 years of experience in the job offered or 2 years of experience in information technology or engineering environment in lieu of a Bachelor's degree plus 4 years of experience. The position requires experience with: Distributed/cloud application architecture & design patterns; Object-oriented programming and design patterns; Front end programming and design patterns; Java 11+ and Spring framework (Spring Boot, Spring Data, Spring Core, etc.); Database technologies (Oracle SQL, Redis, etc.); and Version control and Continuous Integration / Continuous Delivery (CI/CD) platforms and practices (Github, Jenkins, CloudBees Flow, etc.). A related advanced degree may offset the experience requirements. Position can telecommute from home from any location in the U.S. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education.*
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.