Locations
Plymouth, MN
Category
Job Type
Web and Application Development
Contract-to-hire
We are seeking a full-stack engineer to work as part of a Web and Application development group, developing software using Java, SpringBoot, Spring Data Rest, Angular 7 and Oracle. This engineer will work in a dynamic and highly collaborative scrum team that delivers completed user stories on bi-weekly sprints. We are looking for candidates that are available immediately and can work on-site in our client's Plymouth, MN office.
Required Qualifications:
Bachelor's Degree or equivalent experience
U.S. Citizen
2-3 years Java application design, development and testing experience
2-3 years Oracle database development experience
2-3 years Java experience with application integration and RESTful APIs
1+ years of Angular
1+ years IDE experience of Eclipse or IntelliJ
1 year of experience using StreamSet
Spring Framework Experience –SpringBoot, Spring Data Rest, Spring MVC, Spring Security, Spring JDBC, JPA(Hibernate), NOSQL
Preferred Qualifications:
Experience with Apache Kafka, Apache Spark and ElasticSearch
Experience with Flowable or any workflow and Business Process Management (BPM)
Experience with Docker containerization
Experience developing automated tests and deliver high quality code to production within a short development cycle in the Continuous Integration environment
Experience in a scrum team implementing feature functionality
Linux and Tomcat admin experience
Experience using Postman and Fiddler
Experience developing WebSphere application
Maven - Nexus repository usage
Maven- dependency management and use of local repository
Maven -understanding of POM and usage of parent POMs and architecture of new projects using Maven
A successful engineer:
Writes web application code following best practices of accessibility, internationalization, and instrumentation.
Provide thought leadership and proactive engagement on projects to ensure delivery.
Encourage teamwork, provide mentoring and coaching to junior developers.
Collaborate across IT departments and partner with business areas to improve the delivery of the development project.
Able to integrate Legacy systems to various systems using API.
Partners closely with business and technology teams to craft great customer experiences.
Delivers code in an agile team environment.
Is a great team player and excels in collaboration across teams.
Drives innovation through rapid iterative development.
Has a general understanding of networking such as firewalls and DMZs (preferred) and HTTPS certificates in particular with Java certificate store
People
Go getter, positive attitude and work ethic a must
Good verbal and written communication skills
Consultative skills – interact and engage with business stakeholders
This position is 75% technical and 25% interactive
Ability to work with others and ask questions to deliver results
Work will be done within the context of an Agile/Scrum team
Work in a highly collaborative fashion in an open workspace
No third parties please.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job