Overview
Skills
Job Details
No C2C/H1B/EAD - Since this is a government contract.
Please note that this is a 3-month contract position.
Required Skills
• 10+ years advanced computer programming skills in Java/JEE/, Web Services and APIs
• 3+ years advanced computer programming skills in Angular/React
• 3+ years of advanced computer programming skills in Spring/Spring Boot
• 4+ years advanced computer programming skills in JavaScript/JQuery/Angular JS and AJAX calls
• 2+ years of experience in Cloud services and solid understanding of cloud concepts, architectures, and services, including those offered by Google Cloud Platform/AWS/Azure
• Advanced working skills in programming with SQL and NOSQL
• Experience and strong relational database knowledge and concepts including normalization, performance tuning and data structures
• Experience and possess strong code debugging, troubleshooting/investigation techniques and problem solving in test and production environments
• Experience with Eclipse IDE/IntelliJ/VS Code
• Experience with GitHub, code versioning and change management concepts
• Experience working in applications using Continuous Integration using Jenkins
• Experience writing unit tests using Junit and other Unit Testing frameworks
• Experience with secure coding practices and guidelines like SQL injections, cross-site scripting, etc.
• Experience with full lifecycle software applications development (i.e., design, construction, unit testing and implementation)
• Experience with Windows/Linux networking and operating systems environments
• 5+ years of experience in systems analysis and working closely with business customers
• Experience with requirements definition and specifications design
• Experience analyzing functional and non-functional requirements and user stories to write component-level detailed technical design documents
• Able to design and build systems that are integrated with other client systems
• Demonstrates an expert level of proficiency in the use of computer languages and utilities necessary to support application development
• Possess a strong work ethic and ability to work independently with minimal direction, problem-solving skills and attention to detail
• Ability to effectively communicate with a wide variety of audiences, both business and technical
• Works on high-visibility, or mission critical aspects of a given program and performs all functional duties independently
• Oversees the efforts of direct reporting resources and/or be responsible for the efforts of all staff assigned to a specific job
Preferred Skills
• Experience with Maven, Jenkins and SonarQube
• Experience with Agile tools such as Jira and VersionOne
• Familiarity with RESTful APIs/GraphQL
• Familiarity with Firestore DB
• Experience with Google Cloud Platform Kubernetes and cloud build/deploy pipelines
• Understanding of Agile software development methodology
Education
A minimum of ten (10) years experience; a degree from an accredited College/University in the applicable field of services is preferred
Description
Full stack application developer with experience in Angular/React and Java/Spring Boot
Applicants must provide their phone number. Reference job number A4796.