Java Software Developer – Need Multiple People ASAP! - Ann Arbor, MI

col-narrow   

Job Order #:

MS062281

Title:

Java Software Developer – Need Multiple People ASAP! - Ann Arbor, MI

Location:

Ann Arbor, MI 

Salary:

80000-110000

Salary Type:

per year

Occupations:

IT-Software Development: Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, Software-System Architecture, Software-Web Development
col-wide   

Job Description:

Java Software Developer – Need Multiple People ASAP!
 
As a Java Software Developer, you will utilize your experience to build and enhance the company platform.  We are looking for experienced, independently driven engineers who work effectively with a team and are passionate about continuously improving company products and processes.  Candidates can remotely from home and travel occasionally to company headquarters in Ann Arbor, MI!
 
Qualifications:
 
-BS/BA or MS in Computer Science or Information Systems, or another related technology degree.
-2+ years of hands-on software development experience.
-Expert-level with Java/Spring Boot.
-Expert-level experience with Maven.
-Experience with Docker/Containerization.
 
Desired Qualifications:
 
-Experience solving technical problems with multiple programming languages and technologies.
-Exceptional attention to detail.
-Ability to work independently with minimal guidance.
-Excellent written and verbal communication skills.
-Agile methodologies.
-Ability to adapt and respond to innovation and change, identifying areas for process improvement.
-Data model/data architecture experience a plus.
-Experience with Healthcare, PaaS/IaaS, Big Data and working on an analytics platform are a major plus.
-Test-driven development experience a plus.
-Experience with TypeScript, AWS, Relational Databases, Domain Driven Design, ETL, Data Warehouse, NoSQL, MongoDB, Hadoop, Graph Databases, migrating Monolith to Microservices, and building large distributed systems is a plus.
-Experience with streaming/event-based architectures.
-Experience working on redundant, distributed systems.
-Deep familiarity with JavaScript, HTML5, CSS3, JUNIT, etc.
-Proficient with a client-side MV* lib. (ideally React or Angular2+, with React preferred).
-Expert-level experience with SOA (REST & SOAP).
-Experience with CI/CD (Jenkins preferred).
-Extensive experience with computationally-intensive and/or massively scaled SaaS solutions.
-Experience with performant, scalable, fault-tolerant, high-throughput systems.
-Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
 
Keywords:  Ann Arbor MI Jobs, Java Software Developer, Java, Spring Boot, Maven, Docker, Containerization, Software Engineer, Architect, Michigan Recruiters, Information Technology Jobs, IT Jobs, Michigan Recruiting
 
If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters at Next Step Systems http://www.nextstepsystems.com/employers_submit.htm.  We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.
 
No Corp-To-Corp Or Third Party Recruiters; W-2 Direct Hire Only.
 
To Apply Now, Send Your Resume To http://www.nextstepsystems.com/jobseekers_submit.htm.
 
Please check out all of our jobs at http://www.nextstepsystems.com, http://www.ginastechjobs.com, http://www.parallelpartners.com, and http://www.itrecruiters.technology.
Company Info
Next Step Systems
Chicago, IL, United States

Website: www.nextstepsystems.com

Company Profile