
Senior Java Software Engineer
General Dynamics Information Technology
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $136,000 - $184,000 per year
Job Level
About the role
- Responsible for writing production Java code via the usage of vendor API’s to translate data across environments
- Write Java applications that transform standardized "node-edge" relational data into compliant graph data
- Write applications that ensure data compliance and integrity
- Develop service-based framework for basic operations (create, read, update, delete) for custom data architectures
- Develop translation routines that convert relational data to serialized and/or markup languages (e.g. JSON, XML) and reverse
- Develop collaborative build-deploy environment, while maintaining configuration and version control
- Deploy applications to production cloud, while maintaining development and test environments for pre-production
- Participate in weekly and monthly code sprints towards software release milestones
- Other duties and responsibilities as required and assigned
Requirements
- 5+ years of related experience
- Education: Bachelor of Arts/Bachelor of Science in computer science, computer engineering, or related engineering degree
- Technical skills: 3+ years experience working in Agile/SCRUM software engineering and production environments
- Experience utilizing Maven for Java applications
- Experience developing Java applications
- Experience utilizing apache tinkerpop framework
- Experience utilizing Jackson framework
- Experience in Graph Databases
- Experience developing applications using Spring framework
- Experience deploying production Java applications in cloud environments
- Experience using configuration management/version control tools such as Git
- Strong written and verbal communication skills along with strong customer service
- Ability to multi-task, prioritize commitments, and manage time effectively including attention to detail
- Security clearance: Must be able to obtain and maintain a Secret security clearance
- US Citizenship required.
Benefits
- Comprehensive benefits and wellness packages
- 401K with company match
- Paid time off
- Full-flex work week to own your priorities at work and at home
- Award-winning culture of innovation and military-friendly workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAgileSCRUMMavenApache TinkerPopJacksonGraph DatabasesSpring FrameworkCloud DeploymentConfiguration Management
Soft Skills
written communicationverbal communicationcustomer servicemulti-taskingprioritizationtime managementattention to detail
Certifications
Bachelor of ArtsBachelor of ScienceSecret security clearance