Back to all jobs
ESP IT
FULL STACK DEVELOPER POSITION SUMMARY
Responsibilities:
- Extending the features and capabilities of the existing site
- Conducting tool evaluations
- Conducting build versus buy comparisons
- Resolution of technical debt
- Production support and bug fixes
- Conversion of areas of the application to work with improved technologies and new tools and services
REQUIRED KNOWLEDGE AND EXPERIENCE
Education and Experience:
- Bachelor’s degree in Computer Science, MIS, or equivalent technology discipline
- 8+ years of experience in software development
Skills, Knowledge and Abilities:
- Ability to demonstrate a solid understanding of the following concepts as well as practical experience applying these concepts in the real world:
- Agile methodologies (e.g. Scrum, Kanban, XP, etc.)
- Core Java and J2EE principles, syntax and best practices
- Core Spring
- Web Services (SOAP and/or REST)
- JPA/Hibernate
- Javascript, HTML, CSS
- Design patterns
- SQL, RDBMS
- Build tools (gradle, ant, npm, Bower, or similar)
- Non-functional requirements such as Responsive Web Design, Accessibility, Security, i18n, Performance, and/or Scalability
- Preferred experience with:
- Git source control
- Groovy
- Spring Boot
- Bootstrap 4
- Spock
- sass
- Angular 8+
- Typescript
- Azure
- Continuous Integration tools (Team City, Jenkins, etc.)
- Google Analytics
- Microservices
- Cloud Development (Azure, AWS, or similar)
- Docker
- Node.js
REF: JOB-19244