Job Detail
Environment:
Tech stack is Java8, Hibernate, some Groovy.
These are large Java code bases running in a distributed environement. 1.7 millions lines.
Fast paced environment.
Will Solve:
Wide variety of scalability challenges with storage cloud. How will the code work with a large numberof servers with a huge number of users.
Secure coding training will be provided due to the ever changing cloud environment.
Enable code to run in a SaaS configuration while continuing to let users manager their own encryption keys.
Team:
This team will be working on the company's largest project to rebuild a core system.
Looking for:
Developers who crave thought provoking challenges.
What you'll be doing
- Designing and implementing server-side Java code that powers the cloud, taking into account functional requirements as well as non-functional requirements such as scalability, robustness, monitoring, supportability, and testability.
- Collaborating with teammates throughout the product development organization including product owners, UI/UX designers, QA analysts, technical writers, and customer champions.
- Verifying the correctness writing automated tests.
- Documentation.
- Participate in the agile story authoring, sizing, and demo sessions for product features.
- Participate in design discussions and code reviews
- Sharing knowledge with the team.
Ideally will have:
- Bachelor's degree in Computer Science or a related field.
- Object-oriented development for enterprise-class, multi-tier systems and the design patterns.
- Experience in the primary languages of the team: Java and SQL.
- Experience at least one relational database management system, including data modeling and querying.
- Experience taking ownership of deliverables as part of a team.
- Familiarity with continuous integration and deployment concepts.
- Familiarity with working in an agile, collaborative environment, both offering and asking for help when it's needed.
Terry Bonertz952-841-9510 ext.1terry@involveit.comContact UsSubmit Resume