Flag job

Report

Grails Developer

Min Experience

3 years

Location

Minneapolis, Minnesota, United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Company Description:

Object Partners, Inc is an IT consulting firm specializing in Enterprise application development services since 1996. Our success is based on a model of full-time employees and a strategic focus on the JEE technology stack including Groovy/Grails, and open source technologies - as well as iOS. Our consultants have, on average, 12+ years of experience in software development utilizing mature, repeatable development processes.

Our services include project outsourcing, co-development, staff augmentation, and technology and process mentoring. OPI helps companies of all sizes build and deploy applications that are scalable, reliable, and can be easily extended and maintained.

Job Description:

Why consider OPI, and why do people dig working here?

 

  • Variety of consulting; new technologies, projects, and people on a regular basis.
  • Stability; we've been around since 1996 and have a diverse mix of clients and technologies to keep us busy, very busy.  And we keep a bench.  If you're not on a project, you're writing software for our internal business functions or you're learning new technologies.  It's in our benefit to make our consultants as marketable as possible.  That's good for your career.
  • No politics or management; we don't get in the way.  Why sit in meetings all day when you can code and be productive.
  • Awesome benefits; free healthcare for your entire family (yes, free), 24 days of PTO + 10 days of sick time, quarterly profit sharing bonuses, you get paid OT, company trips (to Mexico), 2 company lake cabins/homes, various quarterly company events, new 17’ Macbook Pro’s, free beer/soda, chips, candy, and so much more.
  • You work with the best.  Do an Object Partners search on LinkedIn and see the types of talent we hire.  You truly get to work with intelligent, passionate engineers that share the same goal of building great software the right way.
  • Low company overhead. It all means more money back into our consultants pockets (profit sharing) or company trips and events to share in the financial success.
Qualifications:
  • Experience building Java/Spring applications.  Someone who understands the Java platform, rather than just using it.
  • Familiarity with dynamic languages like Groovy, Clojure, Ruby, Python, Lisp, etc.
  • Somebody that isn’t trapped by their IDE; being comfortable at the command line.
  • Exposure to web frameworks like Lift, Play, Roo, Ruby On Rails, Django, etc.
  • Understanding of some sort of View Technologies; JSP, Tiles, Sitemesh.
  • Someone who knows enough about other Java libraries to use them; log4j Tomcat, etc.
  • Passion for software development.  Someone that loves what they do, that aren't just in it for a paycheck. Do you have dev projects going on at home at all times?
  • Aptitude for learning.  New projects, new teams, new technologies means having to adjust and learn all the time.  You might get thrown on a Spring or mobile project as well, so having the ability to jump in and get your feet wet without hesitation is important. If you don't want to grow and learn, I know a bunch of fortune 500 companies in town that would love to hire you.
  • Positive, can-do attitude.  We can teach the technology, but we can't teach how to approach client challenges with a positive, helpful demeanor.  The best consultants aren't the most technical (although that sure helps), it's the consultant that will do whatever it takes to see a client be successful, no matter what they throw at you.
Additional Information:

We do Java, Grails, Rails, and Mobile and a sprinkling of other fun open source technologies.  If that fits your interests, you're sick of corporate America, want more variety, and want stability and awesome benefits, let's talk.

About the company

Since 1996, we’ve been modernizing clients’ software systems and teams. In 2020, we were acquired by Improving Enterprises. We build resilient, scalable, modern platforms to continuously deliver and measure business value - to help companies innovate faster, reduce costs, and bring clarity to their internal software systems and processes. --Our Purpose is to make technology and software an asset for our clients, not a complication. --Our Vision is to empower great people with great benefits and a great quality of life to produce outstanding results for our clients. --Our Mission is to combine the best software developers with the best tools, technologies, and processes to create a culture of learning and accountability with minimal management and overhead. We work with clients who want to transform legacy systems and build modern platforms and teams in industries like retail, telematics, healthcare, education, financial services, and manufacturing. We’re also devoted to contributing back to the technology communities we serve through our blog (50,000 active viewers per month), speaking at and hosting events, and promoting open source. We have an obligation to not only build things the right way, but to share our experiences so others can learn from our knowledge and expertise. Expertise: --Real time Data (Streaming Analytics, Data Governance, Data Visualization, Machine Learning, Data Ingestion, Distributed data stores, IoT). --Cloud Strategy (AWS, GCP). --DevOps (Cloud Native Platforms, Serverless Architectures, Monitoring, Alerting, Metrics Collection, Log Aggregation, Infrastructure as a Service (IaaS), Infrastructure as Code). --APIs / Microservices (API Management/Monetization, API Legacy Integration, Streaming APIs, API Security, API Metrics). --Mobile (Native Apps, Native Cross-platform, Device Integration). --Front-End (Mobile-first, Responsive, Progressive Web Apps, Single-page Apps).

Skills

Java
Spring
Groovy
Rails
Mobile
Python
Ruby
Django