Adaptive Solutions Group is a premier provider of information technology personnel. We provide a variety of technical professionals available for contract, contract to hire, or direct placement positions to companies in and around the St. Louis, Kansas City, Dallas and Denver Area.
We are currently looking for a Java Developer to join our team.
You will be responsible for the development of applications to solve business, engineering, and scientific problems as well as the documentation and development of well-defined methods, procedures, and programs in the delivery of practical systems solutions.
Experience includes understanding software design, developing code with unit tests and refactoring to implement the design, correcting flaws based on requirements testing, and integrating the applications.
You will innovate and collaborate on technological strategies working with a team of experienced product owners, architects, leads, developers and business resources to build highly-performing enterprise systems that improve business outcomes and increase staff productivity and financial performance.
You will be using a variety of Agile/Scrum practices and participate in daily stand-up meetings, planning meetings and review sessions, continuous integration, continuous delivery, retrospectives and whole-team approach.
Assist in the implementation of a new object-based storage solution.
Develop a process to facilitate the migration of documents from an existing NAS storage solution to a new object-based storage solution.
Collaborate with our Software Architects/Project Leads to implement system designs and/or application enhancements.
Consistently analyze, translate, re-factor and code stories according to specifications provided by our Software Architects and Leads.
Assist in troubleshooting and resolving complex software application problems.
Develop and maintain automated unit tests that improves software quality.
Participate in demos and code reviews.
Review, analyze and implement business requirements on assigned projects.
Follow defined development processes and procedures for the department.
Identify issues and escalate risks to leadership as necessary.
Must have 3+ years of Software Development experience.
1+ years of experience with an object-based storage solution (Hitachi Content Platform/Amazon S3/Microsoft Azure BLOB Storage).
2+ years of experience in Java development.
2+ years of experience using frameworks such as Spring and Hibernate.
2+ years of experience creating and implementing SQL.
2+ years of experience with Web Services.
Must possess a deep understanding of OO design patterns.
Must have knowledge of SOA (Service Oriented Architecture).
Experience with REST web services.
Must have proven experience with Microsoft Office desktop applications software.
Must have good verbal and written communication skills.
Must have excellent time management and prioritization skills.
Must possess initiative, results-oriented drive, and a solid work ethic requiring minimal direction.
Must be flexible in the face of changing priorities and requirements.
Must be committed to incorporating security into all decisions and daily job responsibilities.
Bachelor' s degree in Computer Science, Computer Information Systems, Management Information Systems, or related field.
Experience with Hitachi Content Platform.
Must have proven experience in Unix operating systems.
Experience with the migration of documents from a NAS storage solution to an Object Based Storage Solution.
Experience in working with Java Streams, Byte Arrays, File Uploads.
Experience with Java 8+.
Experience with Struts or Spring MVC framework.
Experience with Maven and Jenkins.
Experience with Intellij IDEA.
Experience with JIRA.
Experience with source control management (GIT or BitBucket experience preferred), Git Flow.
Experience with Oracle database environment and Oracle SQL developer.
Experience with Tomcat server configuration.
Adaptive Solutions Group is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status.
Adaptive Solutions Group offers a competitive compensation and benefits package that includes medical, dental, STD/LTD, life insurance coverage, 401k, paid vacation and holidays.