Java Software Engineer - Developer (Experienced and Senior)
Core
Design, develop, test, and maintain complex, multi-tiered application software systems for command and control of space vehicles using modern technologies like Java, ReactJS, and Python.
Role type
Senior IC Java Software Engineer (Defense & Space)
Builds
Web services and applications supporting distributed computing solutions for Boeing Defense, Space & Security programs
Domain
Aerospace / Defense / Space Systems
Deliverable
production ML models | product features
Required skills
Java, C++, React.js, HTML, CSS, Cloud environment development, Agile methodologies, Unit testing, REST API integration, Kubernetes, Spring Boot, NoSQL (MongoDB), Linux/Windows OS
Preferred skills
Orbital mechanics algorithms, Coordinate transforms, Distributed team collaboration, Advanced IDE usage, Maven, Git/GitLab, Jira/Confluence
Technologies
Java, ReactJS, Python, AWS, Kubernetes, Helm, MongoDB, Spring Boot, Junit, Mockito, Maven, Git, Jira, Confluence, BitBucket
Responsibilities
Design and develop software in Agile execution; Translate customer requirements into design and products; Debug and resolve issues to ensure reliability; Interface with user community for troubleshooting and feedback; Implement emerging technologies and regulatory changes; Establish and improve software processes and metrics.
Seniority
Senior, hands-on IC