ALEXANDRIA, VA, 22303, USA
4 days ago
Java Backend Developer
**Description** **SAIC** is looking for an analytical, results-driven **Java back-end Developer** in support of fast paced concentrated effort at a large Federal Agency to develop software for high priority IT systems. The candidate will design, code and test Java Springboot applications using Agile methodology. 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, Web services (REST Based), SpringBoot, Hibernate, SQL, Oracle, JSON, XML, JQuery, Java Script, Splunk, AWS Services (e.g., ECS Fargate, EC2, S3, RDS, Lambda, SQS, SNS, Glacier, Terraforms, API Gateway, CloudSearch, Elastic Load Balancing, etc.). Responsibilities + Design, develop, maintain, and deliver highly scalable and reliable software using Java web technologies. + Demonstrated experience developing enterprise web-based applications. + Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology. + Strong Experience migrating applications from on-premise to AWS Cloud. + 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 Oracle or other RDBMS. + Experience working in fast paced Agile Environment and familiarity with tools like Rally and JIRA. + Use a variety of tools to perform unit testing, automated builds, and source control. + Participate as a member in Agile teams, and work with other team member to review, estimate and elaborate user stories, participate in sprint reviews, demos and retrospectives. + **Must be Proficient in AWS Cloud solutions migration strategies. Experience moving applications from on-premise to AWS Cloud.** + **Breaking down monolithic services, utilize Agile, DevSecOps, and Lean best practices to efficiently and modularly develop, deploy, and operate the target solution.** + Experience with JBoss/Fuse is a plus. + Knowledge of Java Script including JQuery is a plus. **Qualifications** **REQUIRED SKILLS:** + BS and 5+ years experience with Java development (4 years experience in lieu of degree). + Developing Java, Springboot solutions. + AWS Cloud Native resources utilization, AWS MQ, EC2, S3, Lamda Functions, VPC etc. + Experience in developing RESTful services. + Agile Software development process experience. + Analyze data using Splunk, the log aggregation platform, identified potentials for automated data management and correction, Instana to monitor data flow performance. + Effective interpersonal skills and committed to providing superior customer service. + Requires object-oriented expertise. + Strong experience in Java technologies. + Hands on experience in HTML, Spring/JPA and Hibernate/MyBatis ORM frameworks. + 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 like Axis are strongly desired. + Must also have Unit Testing experience. + Experience in at least one of the following configuration management tools: GitLab, 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. **Clearance:** The candidate must also be able to pass a security background check, including a credit check. The clearance is a Public Trust level. REQNUMBER: 2512605 SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Confirm your E-mail: Send Email