CrawlJobs Logo

Senior Java Software Engineer – Developer

United States, Herndon Employment contract · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Senior Java Software Engineer – Developer to join the Advanced Ground Architecture team located in Herndon, Virginia, Seal Beach, California, El Segundo, California or Colorado Springs, Colorado. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. The Advanced Ground Architecture (AGA) software team is dynamic group of software engineers creating the future of Ground support with the extensibility and adaptability to be used across ALL Boeing programs. The software team is executing this vision through modern software technologies (Java, ReactJS, python, CI/CD pipelines) and methodologies (Scaled Agile). AGA is looking for self-motivated high performers to lead and execute the large scope of Java development needed for the program's vision. The ideal candidates will provide software engineering functions for the design, development, and maintenance of complex, multi-tiered application software systems used to support the command and control of space vehicles. The software engineers will work day-to-day with system and test engineers to implement, test, and document new features and improvements for both web services and applications supporting distributed computing solutions.

Job Responsibility

  • Develops software in conjunction with agile team leadership including participation at agile events
  • Assists in the execution of DevSecOps processes to deliver software baseline on sprint boundaries
  • Participates in PI planning as an agile team member
  • Engages with users and other engineers to determine solutions to technical issues
  • Coordinates the development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
  • Leads activities to develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software products
  • Debugs and leads resolution of issues identified to ensure the reliability and efficiency of software products
  • Leads handling of user inquiries, troubleshooting technical issues and user feedback analysis
  • Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
  • Consults on software domains, system-specific issues, processes and regulations
  • Leads the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards
  • Leads review, analysis, and translation of customer requirements into initial design of software products
  • Leads software project management activities and software supplier management functions

Requirements

  • Bachelor’s Degree
  • Active Top Secret clearance
  • Experience in both Windows and Linux operating systems
  • Experience in developing software products using Agile software development methodologies
  • 5+ years of proven experience with Java, C++, Angular/ReactJS, HTML, and CSS languages
  • 5+ years of experience in software development and configuration management tools

Nice to have

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 9+ years of related work experience OR Bachelor’s Degree and 13+ years of directly related work experience OR 17+ years of related, relevant experience
  • Experience with software programming languages and databases and the ability to apply to the software domain. Programming languages encompass higher order languages, auto-coded languages and assembly languages
  • Experience with deriving and allocating requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle
  • Experience with software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints
  • Experience with software development processes in compliance with established internal and industry standards, guidelines, and best practices in the development, testing, and deployment of software
  • Experience with implementation, validation, and verification processes, practices, and guidelines to ensure software development quality, performance, and safety

What we offer

  • Competitive base pay and variable compensation opportunities
  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
  • generous company match to 401(k)
  • industry-leading tuition assistance program
  • fertility, adoption, and surrogacy benefits
  • up to $10,000 gift match when you support your favorite nonprofit organizations

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Java Software Engineer – Developer

8 matching positions

Senior Java Developer | Software Engineer III

Location
Location
United States , Austin
Salary
Salary:
86.66 USD / Hour
mmcgrp.com Logo
MMC Group LP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Object-Oriented Programming (OOP) using Java
  • 8+ years of experience developing applications on the J2EE platform
  • 8+ years of experience writing SQL for relational databases
  • 8+ years of experience building RESTful web services using Spring Framework
  • 8+ years of experience working with Spring Aspect-Oriented Programming (AOP), including transaction management and security
  • 8+ years of experience with JUnit and Unit Test development
  • Strong experience supporting enterprise applications in multiple environments
  • Experience with peer reviews, documentation, and production support
  • Strong troubleshooting and defect resolution skills
  • Ability to support secure coding standards and maintain testing compliance
Job Responsibility
Job Responsibility
  • Design, develop, and enhance enterprise Java applications supporting critical business operations
  • Make updates to SCOR Java applications, including business logic, UI functionality, reporting capabilities, and data model extensions
  • Support application enhancements and defect corrections in a maintenance-driven environment
  • Analyze business requirements and translate them into technical solutions and system improvements
  • Develop and maintain RESTful web services using Spring Framework
  • Perform coding, testing, peer reviews, and technical documentation
  • Conduct defect root cause analysis and troubleshooting across multiple environments
  • Ensure code coverage, testing compliance, and adherence to security policies and procedures
  • Support application deployment, production stability, and ongoing maintenance operations
  • Participate in on-call support rotation as required
What we offer
What we offer
  • Medical, dental, and vision coverage
  • Life and disability insurance
  • Additional voluntary benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - Customer Developer Observability

We are looking for a Software Engineer to join the Customer Developer Observabil...
Location
Location
United States , Chicago
Salary
Salary:
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in the software development industry
  • Full professional proficiency in English
  • Currently working as a Senior Software Engineer or at a similar level, with demonstrated knowledge of building Java web services and designing performant relational database models (preferably PostgreSQL)
  • Experience in Kafka and/or Elasticsearch is a plus
  • Strong problem-solving skills, comfortable navigating evolving priorities, and adapting quickly to unforeseen challenges
  • Great communication skills and can articulate complex technical vision and strategy to both technical and non-technical stakeholders
  • Skilled at collaborating with various people, including senior leaders, Product Managers, and other Software Engineers
  • Experienced in leading technical projects in a fast-paced environment
  • A flexible team player with an eye for detail
  • Open to some domestic and international travel
Job Responsibility
Job Responsibility
  • Bring a new perspective on best engineering practices, improvements, and opportunities
  • Lead complex technical projects from requirements analysis through architectural design, implementation, testing, and launch into production
  • Work closely with the product team to understand the scope of changes for our customers
  • Championing security, compliance and reliability challenges
  • Mentor and guide other engineers to improve their technical skills and make informed decisions
  • Collaborate across teams and time zones to get projects over the finish line
  • Fulltime
Read More
Arrow Right

OSS Assurance Software Developer (R&D)/ Senior Systems/Software Engineer - Java

Join our R&D team in Bengaluru to build and innovate next-generation OSS Assuran...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Telecommunications Engineering, or a related technical field
  • 5+ years of hands-on software development experience in the telecom OSS/BSS domain or highly concurrent, real-time enterprise software
  • Strong proficiency in Java, Go, or Python
  • Experience with distributed streaming platforms (e.g., Kafka or similar)
  • Familiarity with database technologies: NoSQL (Cassandra, MongoDB) and relational (PostgreSQL, MySQL)
  • Working knowledge of cloud-native environments (Docker, Kubernetes)
  • OS: RedHat Linux, CentOS Linux, Windows
  • Cloud infrastructure: K8s Vanilla, AWS, Redhat Openshift, Docker
  • Cloud deployment: Helm
  • Database: Cassandra, Kairos DB, CouchDB
Job Responsibility
Job Responsibility
  • Design, write, and maintain clean, scalable, and efficient code (primarily in Java, Go, or Python) for core Fault and Performance Management modules
  • Build microservices and RESTful APIs to integrate assurance platforms with networks, and physical network elements
  • Develop high-throughput data processing pipelines using tools like Apache Kafka, Apache Flink, or Apache Spark to process massive volumes of network telemetry
  • Prototype new features leveraging AI/ML (e.g., automated root cause analysis, predictive fault analytics) to transition networks from reactive to proactive assurance
  • Containerize applications using Docker and deploy them on Kubernetes-based telecom cloud environments
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - Data Engineering GitHub

As a Software Engineer at GitHub, you will enhance the collaboration experience ...
Location
Location
Czech Republic , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND experience in Data Engineering and coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR Bachelor's Degree in Computer Science or related technical field AND engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust or Python OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others.
  • Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations
  • Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
  • Design and implement APIs to facilitate seamless integration between software components.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Become intimately familiar with the systems you build and take pride in writing maintainable code.
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right

Backend Software Engineer / Senior Software Engineer- Kusto

Are you excited by the challenge of redefining how people explore and analyze ma...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of technical engineering experience with coding in languages including, but not limited to, C#, Python or Java
  • 2+ years building and running services in a cloud environment (Azure, AWS, or GCP)
  • Experience in designing and operating large-scale distributed systems with high availability and reliability
Job Responsibility
Job Responsibility
  • Design, develop, and improve cloud-native services that are scalable, secure, and easy to operate
  • Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
  • Collaborate with cross-functional teams in ILDC and abroad to deliver end-to-end solutions
  • Conduct code and design reviews and mentor junior engineers to grow technical excellence across the team
  • Help shape the future of real-time analytics in Microsoft Fabric RTI, with customer impact as your north star
  • Fulltime
Read More
Arrow Right

Software Engineer II & Senior Software Engineer

Security represents the most critical priorities for our customers in a world aw...
Location
Location
United States , Redmond
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer, and/or government security screening requirements
  • Microsoft Cloud Background Check
Job Responsibility
Job Responsibility
  • Design, build, and scale backend services and data pipelines that power device and security intelligence
  • Contribute to the development of high-quality, durable data foundations used across Microsoft Security
  • Bring together fragmented device and security signals from multiple systems into a consistent, reliable view
  • Define and implement data models, pipelines, and system contracts across large-scale distributed systems
  • Contribute to architectural decisions and tradeoffs that balance correctness, scalability, latency, and complexity
  • Own or contribute to key platform components, supporting design, delivery, and operational excellence
  • Build platform capabilities that power analytics, reporting, automation, and AI-driven insights
  • Improve system quality and reliability through monitoring, alerting, automation, and strong engineering practices
  • Collaborate with engineers and partner teams across MDE and Microsoft Security to deliver integrated solutions
  • Work through ambiguous problem spaces, helping translate them into clear and practical technical designs
  • Fulltime
Read More
Arrow Right

Software Engineer II & Senior Software Engineer

Attacks begin on the endpoint—it’s where an intruder first lands, runs malware, ...
Location
Location
United States , Redmond
Salary
Salary:
102100.00 - 202200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer, and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years.
Job Responsibility
Job Responsibility
  • Build and improve detection, OS event monitoring, telemetry, and reporting in the on-device agent
  • Develop native components that detect and respond to real-world endpoint threats
  • Design, deliver, and maintain components with a focus on reliability, performance, and operational health
  • Help ensure the agent remains efficient, safe, and aligned with the macOS security model
  • Contribute to performance, concurrency, and compatibility across macOS versions
  • Produce high-quality telemetry that supports investigation, analytics, and security insights
  • Investigate and resolve issues such as crashes, performance regressions, and compatibility challenges
  • Apply secure coding practices and validate assumptions to build resilient systems
  • Collaborate with engineers and partner teams to deliver integrated security solutions
  • Contribute to design discussions, code reviews, and shared engineering practices
  • Fulltime
Read More
Arrow Right