On behalf of our Client - Polaris Industries, Inc. we are looking for a Senior Java Developer to work in an exciting, fast-paced environment. Opportunities involve working on enterprise web applications, including cloud and mobile initiatives. Must have ability to learn and proficiently use any technology, and then drive adoption of it.
A strong passion for power sports and technology is highly desired. Help us push industry best-practices toward maturity, including service oriented architectures, continuous integration builds, and automat deployments.
Senior Java Developer
Nr Ref.: SJD/O/0215
Zadania:
Essential Duties and Responsibilities:
- Delivereffective software solutions to fulfill business needs
- Supportand maintain deployed solutions
- Workwith users and staff to determine best ways to solve business problems
- Reviewand provide guidance for other developers in software design and development
- Provideleadership to drive and document best practices for software development
- Driveindustry best practices such as continuous integration and automated deployment
- Attendand participate in project and administrative meetings
Requirements:
- 5+years of experience building enterprise applications
- Strong knowledge of Core Java
- Familiarity with Service Oriented Architecture (SOA)
- Experience building web services
- Knowledge of SQL
- Knowledge of enterprise integration patterns
- Excellent problem solving and troubleshooting skills
- Ability to work independently with minimal supervision
- Excellent written and verbal communication skills, very good in English
- Ability to meet deadlines in a fast-paced environment
- BS inComputer Science or equivalent
Knowledge/experience preferred in the following technologies:
- DB2 and SQL Server databases
- Application Servers (Websphere Application Server)
- Authentication/Authorizationstandards (OAuth, SAML)
- IDE (Eclipse)
- Project Management (Maven)
- BuildTools (Jenkins)
- SCM (Git)