Senior Java Software Engineer

San Diego, California

SOC/Day & Zimmermann Federal Services
Apply for this Job
Mid-Level Java Software and Senior Java Software Engineer needed for a 6 month contract to full-time opportunity with SOC's client to work in San Diego, California. Active Secret Clearance is required. Responsibilities The successful candidate will work on a mix of web service development, full stack web application development and robust persistence layer implementations in an Agile Scrum environment. This involves the use of Themes, Epics, User Stories, acceptance criteria and other system engineering artifacts as part of an Agile team. He/she will use a variety of software engineering best practices and clean coding techniques to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolerant and meets S.O.L.I.D coding principles. Basic Qualifications Education: BS Degree in Computer Science or equivalent with 4-8 years' experience. At least 2-3 years of experience with software development / engineering, preferably in a web-based environment. Following are a list of required and preferred languages, frameworks and skillsets. Required:
• Active Secret Clearance
• Experience with web-based (HTML, CSS, JavaScript) in a web-based environment
• Works well in a team environment and has excellent written and communication skills Preferred Qualifications
• Experience in Scrum Methodology or other Agile environments (e.g., SAFe, XP)
• Experience with Web Services Architectures (REST, SOAP, AWS)
• Experience with Software CM (e.g., Git, GitHub)
• Experience with Continuous Integration / Quality, and DevOps concepts and tools / technologies (e.g., Ant / Maven, Jenkins, SonarQube, FishEye, Crucible, Gradle, Junit)
• Experience with Security Scanning (HP Fortify, HP WebInspect)
• Experience with Build Scripts (e.g., Maven, ANT)
• Experience with UI / Development Frameworks (E.g, AngularJS, Ionic, GWT, SmartGWT, Qt, React, Node.js)
• Experience with Mobile Application Development
• Experience with Eclipse IDE or similar (e.g., IntelliJ IDEA)
• Experience with Agile Management Tools and Concepts (e.g., VersionOne, JIRA, Rally, etc.)
• Experience with Test Driven Development (TDD)
• Experience with Automated Testing Tools/Technologies/Concepts (Selenium, Cucumber, Gherkin, BDD)
• Experience with Web Server Configuration (e.g., JBOSS, Wildfly, Tomcat)
• Experience with Database Development (e.g., Postgres, SQL Server, MySQL, SQLite, Oracle) Employment Pre-requisites The following requirements must be met to be eligible for this position: successful completion of a background investigation, and d rug urinalysis. SOC, a Day & Zimmermann company, is an Equal Opportunity Employer,EOE AA M/F/Vet/Disability.
Date Posted: 25 April 2024
Apply for this Job