PD 759 JAVA Application Programmer

Posted 3 years ago

Encantado Technical Solutions (ETS) is an unpopulated Small Business Administration-approved mentor-protégé joint venture between Edgewater Federal Solutions, Inc. and ECS Federal, LLC. ETS is bolstered by second-tier subcontractors Information International Associates (IIA) and Amentum. ETS provides comprehensive enterprise and mission-embedded IT support for the $400 – $700 million Third-Party Telecommunications and Information Technology Support Services contract at Sandia National Laboratories. ETS is currently recruiting for a variety of cleared and uncleared IT positions with on-site and remote opportunities in New Mexico and California. As ETS is unpopulated, employees will work for one of the four companies listed above.

 

Enterprise Cloud Services leads the R&D, implementation, operations, and management of world-class Enterprise Cloud Infrastructure, Platforms and Services while providing IT Modernization leadership to Cloud-Native practices.

Responsible for performing the full life-cycle management (analysis, design, development, testing, implementation, integration and maintenance) of Enterprise Public Cloud services. Ensures that system improvements are successfully implemented and monitored to increase efficiency. Creates complex prototypes. Codes, tests, debugs, documents and implements highly complex platform and supporting software applications. Provides technical direction, training and guidance for less experienced staff. Models and acts in accordance with Sandia Guiding Principles.

On any given day, you may be called on to:

  • Design, develop, implement, document, and test changes to code deployed platforms and supporting application subsystems. Code, test, debug, document, and implement complex platforms and applications. Create complex prototypes and ensure deliverables are high quality and meet user expectations.
  • Collaborate with business partners, other Information Technology (IT) teams and senior application developers to arrive at recommendations for technology decisions. This includes package selection, and systems design and modifications. Initiates process improvements for new and existing systems.
  • Resolve or assist with escalated software application and platform issues as needed. Lead and coordinate activities to develop and execute plans to mitigate occurrence and reoccurrence of production issues. Oversees and contributes to the documentation of production support processes. Anticipates long term support issues and plans for corrective actions. Collaborates with support teams to ensure complex issues are resolved in a timely manner. Performs root cause analysis to identify permanent resolutions to software or business process issues.
  • Candidate can work remotely but will be required to travel to the customer’s work site several time a year

 

REQUIRED SKILLS:
Experience with:
• Java doing full stack application and/or Platform development using SpringBoot.
• Agile methodology and tooling experience
• Working independently on assignments with minimal direction and determining objectives and approaches to assignments
• executing quality assurance activities (including peer reviews, test development, and test execution)
• creating code that interfaces with Commercial Off the Shelf products
• Git (git-flow) with fully automated CI/CD pipeline experience
• developing SOA and RESTful Web Services
• Operationalization of microservice platform, experience with platforms and tools such Kubernetes, Jenkins, and Gitlab
• Deploying Infrastructure as code using Teraform
• Strong working knowledge of SQL and No-SQL Platforms

 

DESIRED SKILLS:
• Analyzing, diagnosing and proposing solutions to application or business process issues
• Mentoring, coaching and leading other technical team members
• Container Platform Development
• Microservice application development experience
• DevOps experience
• Extensive experience in web application programming using javascript frameworks with support of multiple devices.
• Instrumentation of services, implementation of monitoring and alerting, and triaging of production issues.
• Strong working knowledge of microservices development and relevant supporting technologies such as orchestration, containers, service discovery, service gateways and proxying
• Experience in architecting and building large-scale microservice solutions
• Strong working knowledge of cloud technologies such as Azure and AWS

 

It has been and continues to be the policy of Encantado Technical Solutions to provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, veteran status, and/or other status protected by applicable law.

Job Features

LocationAlbuquerque, NM
Required Qualification Level IIMust have a BS/BA Degree.
Position StatusFull Time
NoteMust be able to obtain and maintain a clearance throughout the life of the contract.
Required QualificationMust be a U.S. Citizen.
Required Qualification Level IMust have a minimum of 6 years of experience relative to the requirements.

Send Us Your Resume

Additional Information

A valid email address is required.
A valid phone number is required.

Contact Information