Ace Info Solutions, Inc Senior Java Developer in Fort Collins, Colorado

Senior Java Developer Job Location US-CO-Fort Collins Type Regular Full-TimeClearance Ability to successful pass a Background Investigation by the FederalGovernment OverviewAce Info Solutions, Inc. (AceInfo) is a leading Federal contractor witha focused vision: empower our clients, challenge our employees, and growour business. Founded in December 2000, we are deeply committed to ensuringquality and customer satisfaction. We have a mature corporateinfrastructure, strong management, and quality practices. AceInfo is atrusted IT partner to the Federal Government, and we help various agenciestransform and strengthen their processes, operations, infrastructures,and security practices to help them further their critical missions.For over 15 years, we have successfully managed large and significantFederal programs. We have proven experience prioritizing clientsatisfaction, project quality, and providing innovative, cost-effectivesolutions to Federal clients.AceInfo is prime on 95% of our contracts, is headquartered in Reston VA,and has geographically dispersed office locations throughout the country, toinclude: Kearneysville, WV; Chesapeake, VA; Fort Collins, CO;Boulder, CO; Quantico, VA; Kansas City, MO; Bowie, MD;multiple Washington, DC Metropolitan locations, and project presence in 23states in all time zones. We offer excellent benefits and salary packagesincluding free medical/dental/life insurance premiums for staff members.We offer relocation assistance for internal employees and externalcandidates, within 50 miles (minimum) of work location. We do not offerassistance for relocation and housing for internship positions.AceInfo is currently seeking a Senior Java Developer to support our federalproject, in Fort Collins, CO. Candidate must have the ability to obtain aPublic Trust from the Federal Government.Project Overview:The Program provides a full spectrum of innovative business and professionalservices for developing, maintaining and supporting enterprise-classbusiness applications to federal and non-federal agencies. ResponsibilitiesThe senior candidate is responsible for the design and implementation of adistributed enterprise application with external and internal interfacesutilizing Microservices and business automation patterns to modernize anexisting system from the ground up. In addition to the creation of customsoftware within an Agile & DevSecOps environment, the candidate shouldexhibit excellent problem solving and data analysis skills as well as a provenability to work independently. The senior level candidate will focus ondesign, implementation and testing of the software built on a new technologystack using industry standard tools and design patterns. It is essential thatthis candidate have exceptional communication skills and be flexible withtechnology, environment and priorities. Candidate should have no less than5 years of experience in a software engineering position.* Design, develop and test enterprise web services API's and backend services* Work with product management to translate requirements into technicaldesign and provide estimates* Define and implement unit and integration tests* Develop high quality, shippable code in short increments* Work closely with engineering and QA to manage and improve the developmentpipeline* Work closely with security to meet required security controlsSkills andResponsibilities:* Experience in enterprise software design, implementation, and deployment* Experience working with Scrum based development teams* Familiarity with JSON, YAML, XML* Familiarity working with distributed, modular system architectures(i.e. Microservices, SOA)* Strong understanding of TCP/IP network stack and best practices forenterprise application security* Experience using Postman or similar tool for testing web services* Experience with application servers/containers such as JBoss, Tomcat orsimilar* Basic Bash and SSH experience on RHEL* Experience utilizing continuous integrat