Full Stack Developer III (Java/Groovy and AWS)

  • Minnesota Lake
  • C4 Technical Services
Full Stack Developer III (Groovy and React)
Location: Remote
Tell us about your department:
The Control Plus (Ctrl+) team develops and maintains digital tools and services that delivers digital content in a timely manner. Through a balance of automation and microservice development, we work to transition layout management services from a legacy state to new, scalable, cloud-based solutions that will drive long-term innovation.
Position Summary/Job Description:
Our team is responsible for supporting and developing the necessary tools for managing JSON content that defines layouts on the website and mobile application. We are looking for a motivated, full-stack developer who understands the core concepts of cloud architecture and system design and can bring those concepts to life.
Using a combination of Java, Groovy, ReactJS, RabbitMQ, DocumentDB, and CI/CD, this developer will be expected to creatively implement features that are scalable, efficient, and potentially reusable across multiple applications.
We are in the process of retiring several legacy applications, maintaining others, and building new microservices to replace monolithic architecture, so the developer will be actively involved in all phases of the development lifecycle. As such, the developer will need to be highly independent, eager to learn, actively engaged with our planning and solutioning activities, and able to write and debug code with minimal supervision in a remote role.
How much time will the resource spend pair programming?
Some, but it's limited to need.
Skills Overview:
• 7-10 years of Full Stack Experience
• Experience with Java/Spring/Maven - 8+ years
• Experience with modern web technologies and NoSQL - 8+ years
• Experience with Cloud Infrastructure; AWS / OpenStack - 5+ years
What are some preferred/nice to have skills the manager is looking for?
• Experience with Groovy - 5+ years
• Experience with Backbone and/or ReactJS - 3+ years
• Solid technical communication skills with business partners and other engineer teams
• Experience in understanding different integration patterns and their usage during testing
#DICE