Join our Talent Network >

Senior Software Engineer / Java Developer

This job posting is no longer active.

Job ID: 208698
Location: ALEXANDRIA, VA, United States
Date Posted: Jun 24, 2020
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Teleworking: No

Share: mail

Job Description

Description

Job Title: Sr Software Engineer/Java Developer

Job Description: We are looking for an analytical, results-driven Senior Java Back-end Developer in support of a fast-paced concentrated effort at a large Federal Agency to support IT Modernization and data migration for high priority IT systems. The candidate will design, code, and test full-stack J2EE-based standalone application and web application software using Agile methodology. In addition, the candidate will use sound software engineering and object-oriented principles to ensure that developed code is maintainable, efficient, reliable, understandable, secure, fault tolerant, and of high quality.

 

Key Skills: JAVA, SQL, PL/SQL, MySQL, Oracle, MySQL Clustering, Web Services (REST Based), Splunk, Spring, Hibernate, JSON, XML, JQuery, Java Script, Red Hat Cloud Forms, Open Stack, AWS, Tomcat, Spring, Spring MVC, Spring Data, Hibernate, SOAP, Restful, IntelliJ IDEA, Eclipse, and JBoss Application Server.

 

Responsibilities

·       Design, develop, maintain, and deliver highly scalable and reliable software using Java web technologies.

·       Demonstrate experience developing enterprise web-based applications.

·       Provide software development support to translate the enterprise’s strategy for legacy system upgrade/migration to the desired future state, including support of both the development and execution of a transition plan.

·       Collaborate with other engineers and product owners to analyze, design, and implement user stories using an Agile methodology.

·       Write high-quality software code that complies with design specifications and meets development and support requirements.

·       Develop unit tests and test changes using an Agile methodology.

·       Experience in building web applications using technologies such as React JS or Angular JS.

·       Experience in Oracle, PL/SQL, and other RDBMS.

·       Experience working in a fast-paced Agile environment and familiarity with tools like Rally (CA Agile Central) and JIRA.

·       Use a variety of tools to perform unit testing, automated builds, and source control.

·       Participate in Agile teams and work with other team members to review, estimate, and elaborate user stories, and participate in sprint reviews, demos, and retrospectives.

·       Experience with JBoss/Fuse is a plus.

·       Knowledge of Java Script, including JQuery, is a plus.


Qualifications


 Required Skills

·       Agile software development process experience.

·       Ability to analyze data using Splunk, the log aggregation platform, identified potentials for automated data management and correction, and App Dynamics to monitor data flow performance.

·       Effective interpersonal skills and commitment to providing superior customer service.

·       Object-oriented expertise.

·       Strong experience in Java technologies.

·       Hands-on experience in HTML, Spring/JPA, and Hibernate/MyBatis ORM frameworks.

·       Experience in developing REST services using RESTful, JAXWS, and Axis.

·       J2EE application development experience on JBoss Application Server or other similar JEE application servers.

·       Knowledge of Service Oriented Architecture and WS* standards, in addition to hands-on experience coding XML Web Services using JAX* API and tools such as Axis, are strongly desired. 

·       Must have Unit Testing experience.

·       Experience in at least one of the following configuration management tools: PVCS, subversion and build automation tools, such as Ant, Maven, BuildForge, or similar.

·       Experience in at least one of the following integrated development environments: Eclipse, IBM RAD, JDeveloper, or any IDE.

Desired Skills

·       Minimum 12 years of work experience in full-stack development with BA/BS degree or 7 years of work experience with Master’s degree.

·       Experience with database consolidation and/or separation and data migration from one storage platform to another.

·       Experience with cloud migration, implementation, AWS Service, and system integration capability.

·       Experience with automation technologies, such as Puppet, Chef, Ansible, Selenium, Jenkins, Nexus, and Docker.

·       Strong understanding of web service protocols, such as REST, SOAP, and API design for extensibility and portability.

·       Experience working with CI/CD tools for testing and deployment.

·       AWS certifications or Java certifications are a plus.

Clearance: Able to obtain Public Trust. Prior or Active Public Trust is a plus.

Education Requirements: Bachelor’s degree in related technical discipline.

 



Overview

SAIC is a premier technology integrator solving our nation's most complex modernization and readiness challenges. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes high-end solutions in engineering, IT, and mission solutions. Using our expertise in existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, Virginia, SAIC has pro forma annual revenues of nearly $7.1 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom. For SAIC benefits information, see Working at SAIC. EOE AA M/F/Vet/Disability

Share: mail

Similar Jobs

Senior Systems Software Engineer - Space Ops

ARLINGTON, VA, United States
Software

Principal Systems Software Engineer - Space Ops

ARLINGTON, VA, United States
Software

Sr Principal Systems Software Engineer - Space Ops

ARLINGTON, VA, United States
Software

Full Stack Developer

RESTON, VA, United States
Software

Web Developer

MCLEAN, VA, United States
Software

Senior DevOps Integration Engineer - TS/SCI Cleared

CHANTILLY, VA, United States
Software

Government Cloud Computing Software Engineer

REMOTE WORK, VA, United States
Software

Government Cloud Computing Software Engineer

CHANTILLY, VA, United States
Software

Government Cloud Computing Software Engineer

REMOTE WORK, VA, United States
Software

Software Engineer Sr

CHANTILLY, VA, United States
Software

Software Engineer Sr

CHANTILLY, VA, United States
Software

UI Developer

CHANTILLY, VA, United States
Software

Full Stack Java Developer

BETHESDA, MD, United States
Software

Software Engineer Sr

VIENNA, VA, United States
Software

BMC Remedy Developer

WASHINGTON, DC, United States
Software

Senior Cloud Developer

RESTON, VA, United States
Software

Project Manager

WASHINGTON, DC, United States
Software

DevOps Engineers-Mid Level

RESTON, VA, United States
Software

Senior Software Engineer

REMOTE WORK, VA, United States
Software

Senior Software Solutions Manager - TS/SCI Cleared

CHANTILLY, VA, United States
Software

Software Developer

RESTON, VA, United States
Software

Cloud Engineering Lead

FLEXWORK, VA, United States
Software

System Engineer - Lead

WASHINGTON, DC, United States
Software

Dev Ops Engineer

ALEXANDRIA, VA, United States
Software

Application Engineer - Senior

WASHINGTON, DC, United States
Software