USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered in Chantilly, VA. We offer world-class ability in giving most astounding quality and administrations through industry best practices planned to convey remarkable worth to our customers.
Utilizing our industry knowledge, administration service offering expertise and innovation abilities, we distinguish new business and innovation slants and create answers for help customers around the globe, giving top of the line solid and practical IT benefits which are cost effective services.
Established in 1999, the organization has corner qualities in building and dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified solutions and administrations in ERP, CRM, Enterprise architecture, offshore advisory services and e-commerce.
USM, a US ensured Minority Business Enterprise (MBE) is perceived as one of the fastest developing IT Systems Integrator in the Washington, DC zone. Most as of late, USM was positioned #9 on the rundown of the Top administrations organizations in the DC Metro Area - Washington Business Journal (2011). We are a project-driven firm that reliably meets the IT needs of our State and Government customers through development and business keenness.
GC and Citizens Only
Hi Friends,
Hope you are doing great,
I have an urgent requirement from one of my esteem client, I will appreciate if you can have an eye on the below requirement and send me your consultant updated profile ASAP.
Role: JAVA with DevOps exp
Work Location: Reston, VA (Locals or Nearby Only)
Duration 9-12 Months
Description:
Job Description:*
• Follows established coding standards and other group procedures, both individually and at a team level. Must ensure proper code reviews are held for the project and that development processes and tool utilization (e.g. Hudson, PMD, Checkstyle, etc.) are followed.
• Contributes to the engineering team’s culture of high code quality. Accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed.
• Ensures that continuous integration is performed on the application source code and constantly seeks to enhance the continuous integration methods of the development team to ensure extremely high quality of code.
• Works closely with project management and requirements analysts to thoroughly understand the system requirements and ensure they are properly implemented. Also must seek ways to meet the underlying business requirements with low-cost, yet highly re-usable patterns and actively escalate requirements that may cause unnecessary risk or cost.
• Builds, tests, deploys and maintains production Java code for complex web-based applications using J2EE, Struts, Spring, Hibernate, JavaScript, CSS, X/HTML and other programming and scripting languages.
• Experience and in-depth knowledge of infrastructure components including Apache, Weblogic and Oracle RDBMS.
• Expert-level Object Oriented knowledge, with demonstrated complex implementations a must, e.g., custom API's, optimization techniques, and design patterns.
• Ensure that application code adheres to enterprise and industry standards and best practices, including performance and security standards.
• Gather feedback from design and technical staff on application development needs and patterns. Must be able to work with Enterprise Architecture group to propose and solicit approval of new architectural patterns including documentation and presentation of the architectural approach, benefits/limitations and other considerations (e.g. re-usability, security, performance, maintainability, etc.).
• Thorough understanding of implementing accessibility and progressive enhancement presentation layer coding practices. Works with Interface Design Architects to assure accessibility standards are met at a code level.
• Responsible for support of and coordinating with other Engineers, Architects and teams including other technology teams such as a User Experience team or an infrastructure team.
• Assists Project Manager in project planning and estimating of project score items. Reports hours daily to administration for billing purposes.
Required Skills:*
• At least 7 years’ experience in Java development preferable
• At least 2-3 years’ hands-on experience developing cloud based application with AWS, Google Cloud, or Microsoft Azure.
• Expert-level understanding of the Java programming language, related optimization techniques, and design patterns.
• Expert-level understanding of an apache, Weblogic and Oracle tiered system environment.
• Must have deep knowledge of Java/J2EE, Hibernate, Spring, SQL/PL-SQL
• Must possess and demonstrate test-driven development skills
• Strong knowledge of microservice and REST application architectures
• Strong knowledge of Continuous Integration/Continuous Development (CI/CD) and DevOps
• Strong knowledge of Cloud application security models, protocols and tools (i.e., AWS IAM, AWS KMS policy, Azure AD, etc.)
• Strong knowledge NoSQL databases
• Strong knowledge and skill set developing server side Javascript such as Node.JS.
• Strong knowledge and skill set using version control tools such as Git, Bitbucket, Subversion
• Strong knowledge and skill set using testing tools such as JUnit, Mockito, etc.
• Strong knowledge in one or more of the following: JSON, Dozer, DOM
• Knowledge of configuration management tools such as Ansibile and CloudFormation
• Knowledge and experience in developing SOA/Web Services based applications is required
• Experience with Windows and Linux
• Experience working in an iterative development environment using Agile/Scrum/Kanban required
• Experience in adhering to software development guidelines and in performing code and design reviews
• Experience in documenting design and architecture artifacts and presenting artifacts for architectural review
• Effective communication skills are a must along with a strong customer service orientation, and the ability to clearly discern client needs.
• Ability to effectively coordinate multiple responsibilities simultaneously, with fast, flexible work style.
Preferred Skills:*
• Knowledge of K-12 or Higher Education related software applications is a plus
• Possession of AWS Certified Developer or AWS DevOps Engineer certification a plus
• Possession of Java certification as plus
Education/Certifications:*
• Bachelor’s degree required.
• At least 8 years of directly-related work experience in a professional position in software development or a related field.