Sr. Java Developer Job in Minneapolis, Minnesota Us
TIPS Consulting has proven expertise in delivering effective technology solutions and providing staffing solutions to various industries for 14 years. Our highly experienced team specializes in dealing with intricate and complex layers of technology that form the foundation of business applications. We pride ourselves in maintaining long lasting relationships with both our clients and resources.
Direct client in Minneapolis, MN area has a need for experienced Java Developers. Client is looking for Java/J2EE Developer for potential Contract-to-Hire and a Sr Java Developer for contract only.
Position Summary: Contract Only
- Software Engineer to play key role in the design, development and management of their application portfolio. Includes: consumer websites, mobile applications, and internal software systems. Client’s current technology platform is Groovy Grails but this is not necessarily required to be considered for this position.
Essential Job Functions:
- Translate business requirements into innovative and practical software solutions
- Adhere to and advance technical standards to the advantage of client
- Understand and leverage cutting edge technologies to gain competitive advantage
- Support software through the entire development lifecycle. Including system testing, bug fixes, performance tuning and production support
- Strong sense of teamwork and desire to collaborate with a talented, highly motivated group of software development professionals
- Drive and natural curiosity to learn new technologies and programming languages
- Ability to solve complex problems
- Embrace and leverage open source technologies
- Have a passion for programming
Essential Job Requirements:
- A bachelor's of science degree in Computer Science, Software Engineering, Electrical Engineering or Management Information Systems
Experience:
6-10+ years of software development experience
Required Skills:
- Drive and natural curiosity to learn new technologies and programming languages
- Strong understanding of Software Engineering Principles and Practices particularly object oriented design concepts and design patterns
- Significant Experience with HTML, JavaScript, and SQL
- A demonstrated understanding of mission-critical applications including support for reliability, availability, performance, and security
- Excellent communication and interpersonal skills
- Dedicated to collaboration, innovation, team work and knowledge sharing
Preferred Skills:
- Ideally prior experience with Groovy Grails but prior experience with Ruby on Rails, PHP, Python, and .NET can substitute for this
- Experience with Java, specifically Spring and Hibernate
- Previous experience in building and supporting external facing consumer driven web applications or portals
- Test-driven development
- Experience working in an Agile Development environment. Preferably Scrum.
- Experience with any of the following: jQuery, RESTful services, Spring Security, SAML 2.0
Contract-to-Hire Option