Job Description
Job Description
The Full Stack Software Engineer position is responsible for the backend and frontend development of mission critical applications supported by a microservice architecture.
The position requires participation in the entire development cycle, from conceptualization to post-implementation support.
Full Stack Software Engineers will work closely with product, documentation, and support teams to develop client-facing applications, client-facing APIs, and internal APIs.
Knowledge and Experience
- 3+ years of team based software development experience.
- 3+ years of Java development experience and Java framework (Spring, Hibernate, etc) experience.
- 3+ years of database development/management experience
- 3+ years of web application development experience.
- 2+ years of working with RESTful APIs
- JavaScript framework experience (Vue or similar)
- Experience with application servers like JBoss or Tomcat.
- Experience with Git.
- Experience with Linux and Shell scripting.
Mandatory Skills
- Exceptional written and verbal English communication skills
- Java
- Spring
- Web Development
- HTML
- CSS
- JavaScript/TypeScript
- Vue (or similar framework)
- SQL
- Git
Desired Skills
- Linux
- Shell Scripting
- Docker
- AWS
- IntelliJ
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Work Location: In person
Visit Original Source:
http://www.indeed.com/viewjob