Contact Link Consulting Group
(763) 283-5410


Link Consulting Group
Minneapolis, MN 55426

© 2019 by Link Consulting Group.

-LinkConsultingGroup

-recruiting firm

Sr. Java Developers

Direct Hire, CTH and Contract Opportunity

 

Are you someone who enjoys working in a fast-paced, collaborative environment? Someone that values the “team” and leverages the opinions and expertise of their teammates to deliver working, quality code? Then we have an opportunity for you! Everyone on this team values quality and pursues the proof of quality by consistently writing tests.

 

  • Experience and practice using TDD to demonstrate functioning code that meets requirements

  • Ability to work closely with other developers as part of a team or minimally, in a paired environment for 8 hours each day

  • Strong communication skills and an ability to articulate technical ideas while understanding business requirements. 

  • Knowledge of cloud and deployment expectations and complexities.

  • DevOps promotes the collapse of different functions into one; QA, IT, Dev, Operations, etc.  As a result, each developer will have a working knowledge of Java/Spring, Ruby, Linux OS commands and be equally comfortable at the command line as they are in the IDE.

  • Strong understanding of programming patterns is important and required.  The ideal candidate will know the Java programming language.

  • Additionally, candidates could benefit from a working knowledge of Spring, Java, and Bash. 

  • To be effective an experience with system administration, Linux, process management, deployment technologies. 

  • Candidates will be agile practitioners, having achieved proficiency in agile methodologies through experimentation and learning. 

  • Candidates should demonstrate a deep experience participating in standups/daily scrums, planning meetings, iteration retrospectives etc.

Required Skills / Experiences 

  • Experience in development/modernization of Enterprise Web Applications 

  • Working as a team can collaboratively architect applications will be using modern cloud-native principles 

  • Participated in, and be familiar with, Agile (Scrum) project methodology and practices. 

  • Extensive hands-on experience in PaaS (Cloud Foundry, Heroku, Elastic Beanstalk) and IaaS environments (Azure, AWS, Google etc.) 

  • Experience in designing and deploying cloud-native enterprise applications in public or private cloud 

  • Hands-on understanding of developing using Java to build enterprise applications

  • Working knowledge of Spring, Spring Boot, Spring Cloud, and ability to design cloud-native applications 

  • In-depth understanding of Domain Driven Design, and 12-Factor applications 

  • Experience with relational and non-relational databases like Oracle, MongoDB etc. 

  • Experience with continuous integration/deployment tools and best practices in DevOps 

  • Demonstrated project management leadership 

  • Excellent communication skills and the ability to successfully articulate technology concepts to both business and technology audience 

  • Ability to quickly understand business requirements and propose reference architectures and technology solutions. Capable to present options and weigh implementation complexities and risks to recommend the right technical decision 

  • Experience in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing alternatives against business and financial constraints 

 

Desired Skills / Experiences

  • Experience with both lean startup methodologies and agile development methodologies

  • Experience working directly with clients and leading projects

  • Experience leading or supporting user research

  • Experience mentoring other architects is a plus

  • Experience working with or inside enterprise-scale organizations is a plus

 

Contact Melissa McCabe for more information regarding these opportunities.