Type: Contract to Hire | Location: Indianapolis, Indiana
Description
Join our team of Development Consultants and work on dynamic long-term projects. Most of our team members are long-term employees who enjoy consistent work and a collaborative team approach!
- Provide Full-Stack development for new and existing systems.
- Provide development and production support of client applications.
- Develop within various web-based architectures and frameworks.
- Complete assignments with little supervision.
- Work on multiple projects simultaneously.
Requirements
- Bachelor's degree in Computer Science, Information Systems, or other related technical discipline.
- 3+ years of experience developing Full Stack Web Applications using Angular.
- 3+ years of experience designing and developing RESTful APIs using Java Spring/Sprint Boot, Node.js, or equivalent back-end frameworks.
- Extensive experience building front-end applications using JavaScript, HTML5, CSS3, jQuery, Angular, and other web technologies.
- Extensive experience in Java development, RESTful web services, JPA, and unit testing code coverage.
- Experience in responsive web design to create applications that automatically conform to multiple screen sizes/devices.
- Experience consuming RESTful APIs.
- Working knowledge of Object-Oriented Programming and design patterns.
- Experience working with frameworks such as Spring and Hibernate.
- Experience utilizing source control, build, work management and continuous integration tools such as Git, Jira, Maven, Jenkins.
- Working knowledge of SQL and relational databases such as PostgreSQL, MySQL, SQL Server and Oracle.
- Knowledge of Application Servers such as Tomcat, WebLogic, WebSphere.
- Able to work with a variety of customers and collaborate with technical teams.
- Excellent testing/troubleshooting skills.
- Experience working in Agile methodology.