Chantilly, Virginia
Job Type: FT
Rate: $64/hr C2C
Sr. Java Web Software Developer Job Opening in Chantilly, Virginia - Required Skills:
? 8+ years advanced computer programming skills in Java/J2EE, Web Services and APIs
? 2+ years advanced computer programming skills in JSF 2.x/PrimeFaces, JSP
? 4+ years advanced computer programming skills in JavaScript/JQuery/AJAX/Angular JS
? Conversant with RDBMS concepts and Database design principles and concepts.
? Advanced working skills in programming with SQL preferably Oracle database.
? Conversant with Secure coding guidelines with in-depth knowledge of vulnerabilities and mitigation strategies using JAVA language and JAVA language frameworks.
? Knowledge of SSL, TLS, SAML, OAuth2, Data-in-transit, Data-at-rest, SQL injection, Cross-site Request forgery etc. security-based concepts, attacks, and mitigation strategies.
? 5+ years of experience in systems analysis and working closely with business customer
? Experience with Subversion and Github, code versioning and change management concepts
? Experience with full life-cycle software applications development (i.e., design, construction, testing, and implementation)
? Experience with Agile and SAFe SDLC.
? Experience with requirements definition, specifications design, User stories and Acceptance criteria. Ability to use products like Versionone, Jira etc.
? Experience analyzing functional requirements in Sprints to write component detailed design technical 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
Preferred Skills:
? Experience/Knowledge in today?s technologies including but not limited to microservices, Confluent/Apache Kafka, containers using docker or podman, Kubernetes preferred.
? Experience/Knowledge of Cloud technologies like Google Cloud Platform, AWS and Azure.
? Advanced working skills with IBM WebSphere and/or Oracle WebLogic and/or Tomcat, Wildfly technologies
? Experience with Eclipse IDE.
? Experience with WebSphere Liberty.
? Experience with Maven, Sonar Lint, Sonar and Jenkins
? Able to perform the complete system life cycle using the Agile Scrum Methodology phases from project initiation, analysis and requirements, design, coding, testing and implementation
? Able to adhere to client development standards
? Ability to communicate to a wide variety of audiences, both business and technical
? Proven ability to develop and maintain system documentation
? Ability to work independently with minimal direction
? Bachelor?s degree or equivalent
Beneficial Skills:
? Ability to read and understand ColdFusion code from an existing application.
? Ability to analyze and document existing business logic embedded in the ColdFusion code.
|