Job Details

ID #17327497
State Maryland
City Annapolisjunction
Job type Permanent
Salary USD TBD TBD
Source Peraton
Showed 2021-07-26
Date 2021-07-25
Deadline 2021-09-23
Category Software/QA/DBA/etc
Create resume

Senior Principal JAVA Software Engineer

Maryland, Annapolisjunction, 20701 Annapolisjunction USA

Vacancy expired!

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator, we are a trusted provider of highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies, including the Intelligence Community, Department of Defense, Department of Health and Human Services, and NASA. Every day, our 22,000 employees do the can't be done, solving the most daunting challenges facing our customers. Peraton is seeking a Senior Principal JAVA Software Engineer to join our Peraton team. The position will be located in Annapolis Junction, MD. Day to Day work responsibilities may include:

  • Work in an agile development processes implementing features as defined by user stories
  • Development using Java full stack
  • Develop/Maintain platform related applications and libraries
  • Develop/Maintain existing application as requirements are requested and when updates are required.

Basic Qualifications:
  • Bachelor's Degree in Computer Science or related discipline and nine years' relevant experience and high school diploma and thirteen years' related experience.
  • Seven (7)+ years' experience as a software developer
  • Evaluating, defining, planning, designing, implementing, refining, and deploying database solutions in LINUX VM environments at the Enterprise and project levels.
  • Developing successful backup and recovery procedures on more than one program
  • Active TS/SCI w/poly clearance
Preferred Qualifications:
  • Supporting the development of long-term architectural storage solutions based on customer business requirements and new development
  • Experience in resolving database issues and in creating new features/ functionality for existing database
  • Experience working on a big data team a plus
  • Good communication skills
  • Strong familiarity with Open Source technologies (Spring, Camel, Guava , etc)
  • Good understanding of PKI infrastructure (e.g 2-way SSL, TLS, etc)
  • Expert with Dev Ops practices (CI, Release Management, Monitoring , etc)
  • Self-starter who is able to get up to speed quickly and can work independently
  • Collaborative attitude and team-oriented
  • Candidates with these skills will be given preferential consideration
  • Database experience with (MongoDb, Postgrese, Oracle, MySQL, etc)
  • Experience with ACTIVE MQ, JAVA, GWT, TOMCAT, JMS, GIT, Python, ELK stack, SpringBoot, Vue.js
  • Domain knowledge of the TUSCAN portfolio of capabilities
  • Good working knowledge of Linux/Unix and scripting such as Javascript, sh, bash, perl, and other scripting tools/language
  • Experience using JIRA, Confluence
  • Agile/Scrum methodology
  • Developing middleware of presentation layer software
  • Background in SIGINT or Cyber or NetDef or IA
  • Use of serialization technologies is a plus. (e.g. Avro, Thrift, ProtoBuf)
  • Use of Messaging technologies (JMS, Kafka, others)
  • Use of Spring/SpringBoot
  • Experience developing and using REST services
  • Experience Agile processes (spins, sprints, retrospectives)
  • Experience Jenkins, Gradle, Maven, and/or Git
We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. #AJ2021

Vacancy expired!

Subscribe Report job