Boomi COE Integration Developer
Java developer job at DXC Technology
DXC Technology (DXC: NYSE) is the world's leading independent, end-to-end IT services company, helping clients harness the power of innovation to thrive on change. Created by the merger of CSC and the Enterprise Services business of Hewlett Packard Enterprise, DXC Technology serves nearly 6,000 private and public sector clients across 70 countries. The company's technology independence, global talent and extensive partner network combine to deliver powerful next-generation IT services and solutions. DXC Technology is recognized among the best corporate citizens globally. For more information, visit ***********
Location: Hybrid - candidates located within 25 miles of a DXC office are required to work onsite two days per week. Preferred locations: Plano, TX · Detroit/Farmington Hills, MI · Nashville, TN · New York City, NY · New Orleans, LA · Ashburn, VA · Tulsa, OK
Summary
Leverage in-depth Boomi industry knowledge of the business environment and technical solutions to provide technical and consultative guidance to help the customer increase their operational efficiencies.
Essential Job Functions
* Serve as the primary point of contact for technical issue resolution and inquiries.
* Plan and execute engagements of increasing complexity with minimal supervision.
* Gather requirements and deliver solutions across multiple areas of the Boomi platform.
* Facilitate internal and customer meetings independently, including presenting complex solutions to executive stakeholders.
* Design and implement complex integration processes and flows.
* Lead testing processes and define standards and deliverables to support continuous quality improvement.
* Demonstrate proficiency in at least two elements of the Boomi platform and explain how they integrate to meet customer business needs.
* Identify and recommend new service offerings and strategic initiatives.
* Validate requirements, support prototyping and functionality design, and assist in scoping customer engagements.
* Identify opportunities for expanding Boomi platform usage (subscriptions and services) within customer organizations and their networks.
* Engage in active listening, ask open-ended questions to gather detailed information, use storytelling techniques to convey impactful messages, and capture value statements for development into customer success stories.
* Translate business requirements into Boomi solutions by leveraging deep understanding of core technologies and identifying additional technologies for future mastery.
Essential Skills/Qualifications:
* Bachelor's Degree, preferably in Technology/STEM fields.
* Proficiency in at least two elements of the Boomi platform, with the ability to design and implement complex integration processes and flows.
* Experience with web services (REST & SOAP), Javascript/Groovy languages, XSLT language, and Mainstream Datastores: NoSQL, Oracle, Microsoft.
* Skilled in independently gathering and validating requirements, supporting prototyping, and contributing to functionality design and engagement scoping.
* Ability to translate business requirements into scalable Boomi solutions using a deep understanding of core and emerging technologies.
* Experience planning and executing engagements of increasing complexity with minimal supervision.
* Capable of leading testing processes and defining standards and deliverables to support continuous quality improvement.
* Strong communication skills with the ability to present complex solutions in business terms to executive stakeholders and facilitate meetings independently.
* Ability to serve as the primary point of contact for technical issue resolution and customer inquiries.
Desirable Skills/Qualifications:
* Proven ability to design and optimize business processes and to integrate business processes across disparate systems
* Boomi Integration Developer certifications
* Experience with enterprise integration tools
* Demonstrated deployments of enterprise software systems using industry standard environments including XML, HTTP/HTTPS, Java, C++, SQL and ASP
* Knowledge of enterprise systems (CRM, SFA, ERP)
* Java Programming and Linux/Unix Knowledge
* Experience and/or certifications with other integrations tools such as TIBCO TCI/BizTalk is a plus.
* Experience and/or certifications with SAP or ServiceNow is a plus.
Must be legally authorized to work in the United States without requiring sponsorship now or in the future.
DXC Technology is committed to the development of a fully inclusive workforce. All applications for employment are assessed purely on merit, against the capabilities and competencies required for the role.
DXC Technology does not discriminate on the basis of gender, ethnic origin, race, faith or sexual orientation.
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
If you are an applicant from the United States, Guam, or Puerto Rico
DXC Technology Company (DXC) is an Equal Opportunity employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, pregnancy, veteran status, genetic information, citizenship status, or any other basis prohibited by law. View postings below .
We participate in E-Verify. In addition to the posters already identified, DXC provides access to prospective employees for the Federal Minimum Wage Poster, Federal Polygraph Protection Act Poster as well as any state or locality specific applicant posters. To access the postings in the link below, select your state to view all applicable federal, state and locality postings. Postings are available in English, and in Spanish, where required. View postings below.
Postings Link
Disability Accommodations
If you are an individual with a disability, a disabled veteran, or a wounded warrior and you are unable or limited in your ability to access or use this site as a result of your disability, you may request a reasonable accommodation by contacting us via email.
Please note: DXC will respond only to requests for accommodations due to a disability.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Java Developer
Sterling, VA jobs
Java DeveloperJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
CACI is seeking an enthusiastic Java Software Developer to join our Advanced Solutions Group, within the National Security and Innovative Solutions Sector. We enable national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. Our client engagement processes, the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance.
This opportunity offers very rewarding and unique benefits, which equates to medical reimbursements, dependent care, education and Flexible Time Off (FTO) policy. We believe in a healthy home/work balance and our locations offer a wide variety of activities to balance with your work life.
Responsibilities:
Collaboratively create mission critical software applications for its users, whom we coordinate with heavily for design and development to ensure we bring the right product to make our users efficient and effective in the execution of their mission.
Provide software design and development expertise in support of new application development, use test driven and iterative methodologies, and work with teammates to maintain our team's five-year track record of on time and on schedule deliveries.
Have excellent technical expertise, to be highly self-directed and motivated, and collaborate respectfully with their teammates, always keeping user mission first.
You will be part of a responsive team where communication skills and the ability to solve problems are critical to our success.
Work with highly motivated teammates that will support and push you, and will expect reciprocal action on your part.
Culture of sharing information amongst teammates and management team
Be dedicated to mission and product success
Participate in new development starting with requirements analysis and design.
During the development phase provide a technical solution compliant with the design and interface definitions.
Provide support to test, integration, and deployment of the software baseline.
Be self-motivated understanding technical concepts, have good communication skills, and able and willing to collaborate on technical items with the larger team.
Be familiar with the good development and configuration management practices and have previous development experience.
Qualifications:
Required:
Active TS/SCI with Polygraph clearance.
Bachelor's degree or equivalent (computer science, information technology, or related field)
Experience with Java, Spring
Experience with REST
Experience with micro services (Docker, Kubernetes)
Experience with Messaging and/or ESB Technologies
Experience with Software Testing (e.g. Junit, Automated Test Tools, etc)
Experience with Linux shell scripting and build tools (e.g. Ant, Maven, etc)
Desired:
React
Experience with relational, no SQL, and file-based storage products
Experience with Java Security and Cryptology (PKI Certificates)
Understanding of AWS
Experience with software configuration management processes and tools
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$94,400 - $198,200
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyJava Developer (Kafka)
Ashburn, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is currently looking for a Java/Kafka Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
Responsibilities:
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
* Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
* Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
* Providing improvements to the product(s) being supported
* Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
* Supporting release planning with conceptual design and development / refinement of software engineering guidelines
* Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
* Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
* Providing mentoring to junior members of the team
Qualifications:
Required:
* Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
* 1 year check for misconduct such as theft or fraud
* 1 year check for illegal drug use
* 3 year check for felony convictions
* 5+ years of professional experience in Java backend development.
* 3+ years of hands-on experience building and deploying applications with Spring Boot.
* Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
* Strong experience implementing Kafka solutions using Spring framework. Proficiency with Kafka Schema Registry for schema management and evolution.
* Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
* Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
* Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
* Experience with CI/CD pipelines and DevOps practices. Strong analytical, problem-solving, and debugging skills.
* Excellent communication, interpersonal, and teamwork abilities.
* Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
* College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
* Equivalent professional experience will be considered in lieu of degree
* Local candidates must be available to work a hybrid schedule in Ashburn, VA
Desired:
* Direct experience with Confluent Kafka.
* Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
* A strong understanding of data governance and data quality principles in an event-driven context.
* DevOps experience/CI/CD pipeline.
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Java Developer (Kafka)
Ashburn, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** CACI is currently looking for a Java/Kafka Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
**Responsibilities:**
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
+ Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
+ Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
+ Providing improvements to the product(s) being supported
+ Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
+ Supporting release planning with conceptual design and development / refinement of software engineering guidelines
+ Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
+ Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
+ Providing mentoring to junior members of the team
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
+ 1 year check for misconduct such as theft or fraud
+ 1 year check for illegal drug use
+ 3 year check for felony convictions
+ 5+ years of professional experience in Java backend development.
+ 3+ years of hands-on experience building and deploying applications with Spring Boot.
+ Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
+ Strong experience implementing Kafka solutions using Spring framework.Proficiency with Kafka Schema Registry for schema management and evolution.
+ Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
+ Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
+ Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
+ Experience with CI/CD pipelines and DevOps practices.Strong analytical, problem-solving, and debugging skills.
+ Excellent communication, interpersonal, and teamwork abilities.
+ Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
+ College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
+ Equivalent professional experience will be considered in lieu of degree
+ Local candidates must be available to work a hybrid schedule in Ashburn, VA
_Desired:_
+ Direct experience with Confluent Kafka.
+ Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
+ A strong understanding of data governance and data quality principles in an event-driven context.
+ DevOps experience/CI/CD pipeline.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Java Developer (Kafka)
Virginia jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is currently looking for a Java/Kafka Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
Responsibilities:
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
* Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
* Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
* Providing improvements to the product(s) being supported
* Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
* Supporting release planning with conceptual design and development / refinement of software engineering guidelines
* Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
* Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
* Providing mentoring to junior members of the team
Qualifications:
Required:
* Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
* 1 year check for misconduct such as theft or fraud
* 1 year check for illegal drug use
* 3 year check for felony convictions
* 5+ years of professional experience in Java backend development.
* 3+ years of hands-on experience building and deploying applications with Spring Boot.
* Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
* Strong experience implementing Kafka solutions using Spring framework. Proficiency with Kafka Schema Registry for schema management and evolution.
* Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
* Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
* Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
* Experience with CI/CD pipelines and DevOps practices. Strong analytical, problem-solving, and debugging skills.
* Excellent communication, interpersonal, and teamwork abilities.
* Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
* College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
* Equivalent professional experience will be considered in lieu of degree
* Local candidates must be available to work a hybrid schedule in Ashburn, VA
Desired:
* Direct experience with Confluent Kafka.
* Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
* A strong understanding of data governance and data quality principles in an event-driven context.
* DevOps experience/CI/CD pipeline.
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Java Developer (Kafka)
Ashburn, VA jobs
Java Developer (Kafka) Job Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
CACI is currently looking for a Java/Kafka Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
Responsibilities:
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
Providing improvements to the product(s) being supported
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
Supporting release planning with conceptual design and development / refinement of software engineering guidelines
Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
Providing mentoring to junior members of the team
Qualifications:
Required:
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
1 year check for misconduct such as theft or fraud
1 year check for illegal drug use
3 year check for felony convictions
5+ years of professional experience in Java backend development.
3+ years of hands-on experience building and deploying applications with Spring Boot.
Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
Strong experience implementing Kafka solutions using Spring framework. Proficiency with Kafka Schema Registry for schema management and evolution.
Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices. Strong analytical, problem-solving, and debugging skills.
Excellent communication, interpersonal, and teamwork abilities.
Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
Equivalent professional experience will be considered in lieu of degree
Local candidates must be available to work a hybrid schedule in Ashburn, VA
Desired:
Direct experience with Confluent Kafka.
Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
A strong understanding of data governance and data quality principles in an event-driven context.
DevOps experience/CI/CD pipeline.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyJava Developer (Kafka)
Reston, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** CACI is currently looking for a Java/Kafka Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
**Responsibilities:**
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
+ Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
+ Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
+ Providing improvements to the product(s) being supported
+ Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
+ Supporting release planning with conceptual design and development / refinement of software engineering guidelines
+ Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
+ Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
+ Providing mentoring to junior members of the team
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
+ 1 year check for misconduct such as theft or fraud
+ 1 year check for illegal drug use
+ 3 year check for felony convictions
+ 5+ years of professional experience in Java backend development.
+ 3+ years of hands-on experience building and deploying applications with Spring Boot.
+ Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
+ Strong experience implementing Kafka solutions using Spring framework.Proficiency with Kafka Schema Registry for schema management and evolution.
+ Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
+ Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
+ Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
+ Experience with CI/CD pipelines and DevOps practices.Strong analytical, problem-solving, and debugging skills.
+ Excellent communication, interpersonal, and teamwork abilities.
+ Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
+ College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.
+ Equivalent professional experience will be considered in lieu of degree
+ Local candidates must be available to work a hybrid schedule in Ashburn, VA
_Desired:_
+ Direct experience with Confluent Kafka.
+ Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
+ A strong understanding of data governance and data quality principles in an event-driven context.
+ DevOps experience/CI/CD pipeline.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$90,300-$189,600
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Full-Stack Java Developer with Automated Testing Experience-TS/SCI with Poly
Sterling, VA jobs
Full-Stack Java Developer with Automated Testing Experience-TS/SCI with PolyJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 1/26/2026
The Opportunity:
CACI is currently looking for a Full-Stack Java Developer with automated testing experience to join our SIGINT Holistic Integration and Verification (SHIV) team in Aurora, CO, or Sterling, VA. Join this passionate team as we help our customer advance from heavily manual-focused integration and verification practices to automated solutions.
As a member of the SHIV integration test team, you will design, implement, and enhance automated integration and verification solutions aimed at reducing risk and complexity within a diverse software application ecosystem. These will include dynamic databases, test reports, and customizable views utilizing both COTS and in-house applications. You will perform frontend and backend development to help achieve release goals. Finally, you will develop test scripts that verify functionality across multiple software applications as well as automated software solutions to streamline integration and delivery in an agile environment.
Responsibilities:
Design, develop, and maintain full-stack, web-based capabilities and applications.
Develop and maintain an automated test framework that includes automated integration tests, agile development status, and system health data.
Implement quality assurance processes and gates to facilitate end-to-end integration and verification with operational organizations.
Collaborate closely with systems engineers to develop and maintain automated test cases.
Qualifications:
Required:
Active TS/SCI with Polygraph
BA/BS in a STEM field
10+ years of related experience
Fluency in Java, Java Spring Boot, and JavaScript
Experience with AWS services
Experience working in the Linux operating system environment
Experience with GitLab
Experience with Vue3, Angular, or React
Experience with automated integration test suites (e.g., Cypress/Selenium)
Experience with continuous integration/continuous deployment
Strong communication and collaboration skills in a team environment
Experience with JIRA and Confluence
Experience with agile software development
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$105,100-$231,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyBack-End Java Developer
Ashburn, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * The Opportunity: CACI is currently looking for a Backend Java Developer to be part of an Agile Scrum team. You will be essential for powering a large-scale enterprise modernization initiative for our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels.
Responsibilities:
* Serve as a critical Backend Java Developer within an Agile Scrum team, essential for powering a large-scale enterprise modernization initiative.
* Designing, developing, and implementing robust, scalable, and secure API services and backend capabilities that will directly support our modern Angular frontend, as it migrates hundreds of screens from Dojo and Salesforce systems.
* Design, develop, and implement highly performant and secure RESTful APIs and microservices using Spring Boot, acting as the foundation for the new modern Angular application.
* Collaborate closely with front-end Angular developers to define API contracts, ensure seamless data flow, and optimize overall application performance and responsiveness.
* Act as a core member of a product team, supporting teammates and collaborating with a "do what it takes" attitude to ensure successful product delivery and system modernization.
* Actively participate in all Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives, providing technical insights and estimations specific to backend development, API integration, and database solutions.
* Contribute to the continuous improvement of backend architecture, development processes, and coding standards, ensuring high quality, maintainability, and security across all services.
* Analyze complex project-related problems, especially concerning data models and API interactions, creating innovative and efficient solutions.
* Integrate with existing legacy systems (e.g., Salesforce back-end, Dojo data sources) as needed during the design / develop / migration phases, including potential data extraction, transformation, and loading (ETL) or service orchestration.
* Provide mentorship to junior team members on Java, Spring Boot, microservices architecture, and database best practices.
Qualifications:
Required:
* Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
* 3 year check for felony convictions
* 1 year check for illegal drug use
* 1 year check for misconduct such as theft or fraud.
* College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree.
* Seven (7) or more years of dedicated backend software development experience, with a strong focus on building scalable, high-performance, and secure applications using Java.
* Expert-level proficiency in Java and the Spring Framework, with extensive hands-on experience in Spring Boot for developing RESTful APIs and microservices.
* Demonstrated experience designing, implementing, and optimizing complex database schemas and queries for relational databases (e.g., PostgreSQL, Oracle, SQL Server).
* Proficiency with Object-Relational Mapping (ORM) frameworks, particularly Hibernate/JPA.
* Strong understanding and practical application of microservices architecture principles, including service discovery, API gateway patterns, and inter-service communication.
* Experience designing and implementing robust, secure, and performant RESTful APIs (JAX-RS, JSON, Swagger/OpenAPI).
* Practical experience utilizing Generative AI for code assistance (e.g., Amazon Q, Gemini Code Assist, GitHub Copilot, or similar tools) to enhance productivity, code quality, and accelerate development.
* Proficiency with source code control systems and concurrent development workflows (Git preferred).
* Solid understanding of all elements of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management within an Agile/Scrum environment.
* Experience with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
* Experience with CI/CD pipeline implementation and working in a SecDevOps environment.
* Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA
Desired:
* Technical Certifications such as Oracle Certified Professional (OCP) Java Developer, Spring Certified Professional, or AWS/Azure Developer Certifications.
* Experience with cloud platforms, particularly AWS (e.g., EC2, S3, RDS, Lambda, SQS/SNS) or Google Cloud services relevant to backend development.
* Familiarity with data migration strategies and tools, especially in the context of moving data from legacy systems.
* Knowledge of enterprise integration patterns and experience integrating with third-party APIs or legacy systems (e.g., Salesforce APIs, SOAP services).
* Experience with performance tuning and monitoring tools for Java applications and databases.
* Understanding of event-driven architectures and message brokers (e.g., Kafka).
* Experience with build tools like Maven or Gradle.
* Ability to support the design, implementation, and optimization of complex database schemas and queries for relational databases (e.g., PostgreSQL), ensuring data integrity, performance, and scalability.
* ________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Back-End Java Developer
Ashburn, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** CACI is currently looking for a Backend Java Developer to be part of an Agile Scrum team. You will be essential for powering a large-scale enterprise modernization initiative for our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels.
**Responsibilities:**
+ Serve as a critical Backend Java Developer within an Agile Scrum team, essential for powering a large-scale enterprise modernization initiative.
+ Designing, developing, and implementing robust, scalable, and secure API services and backend capabilities that will directly support our modern Angular frontend, as it migrates hundreds of screens from Dojo and Salesforce systems.
+ Design, develop, and implement highly performant and secure RESTful APIs and microservices using Spring Boot, acting as the foundation for the new modern Angular application.
+ Collaborate closely with front-end Angular developers to define API contracts, ensure seamless data flow, and optimize overall application performance and responsiveness.
+ Act as a core member of a product team, supporting teammates and collaborating with a "do what it takes" attitude to ensure successful product delivery and system modernization.
+ Actively participate in all Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives, providing technical insights and estimations specific to backend development, API integration, and database solutions.
+ Contribute to the continuous improvement of backend architecture, development processes, and coding standards, ensuring high quality, maintainability, and security across all services.
+ Analyze complex project-related problems, especially concerning data models and API interactions, creating innovative and efficient solutions.
+ Integrate with existing legacy systems (e.g., Salesforce back-end, Dojo data sources) as needed during the design / develop / migration phases, including potential data extraction, transformation, and loading (ETL) or service orchestration.
+ Provide mentorship to junior team members on Java, Spring Boot, microservices architecture, and database best practices.
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
+ 3 year check for felony convictions
+ 1 year check for illegal drug use
+ 1 year check for misconduct such as theft or fraud.
+ College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree.
+ Seven (7) or more years of dedicated backend software development experience, with a strong focus on building scalable, high-performance, and secure applications using Java.
+ Expert-level proficiency in Java and the Spring Framework, with extensive hands-on experience in Spring Boot for developing RESTful APIs and microservices.
+ Demonstrated experience designing, implementing, and optimizing complex database schemas and queries for relational databases (e.g., PostgreSQL, Oracle, SQL Server).
+ Proficiency with Object-Relational Mapping (ORM) frameworks, particularly Hibernate/JPA.
+ Strong understanding and practical application of microservices architecture principles, including service discovery, API gateway patterns, and inter-service communication.
+ Experience designing and implementing robust, secure, and performant RESTful APIs (JAX-RS, JSON, Swagger/OpenAPI).
+ Practical experience utilizing Generative AI for code assistance (e.g., Amazon Q, Gemini Code Assist, GitHub Copilot, or similar tools) to enhance productivity, code quality, and accelerate development.
+ Proficiency with source code control systems and concurrent development workflows (Git preferred).
+ Solid understanding of all elements of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management within an Agile/Scrum environment.
+ Experience with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
+ Experience with CI/CD pipeline implementation and working in a SecDevOps environment.
+ **Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA**
_Desired:_
+ Technical Certifications such as Oracle Certified Professional (OCP) Java Developer, Spring Certified Professional, or AWS/Azure Developer Certifications.
+ Experience with cloud platforms, particularly AWS (e.g., EC2, S3, RDS, Lambda, SQS/SNS) or Google Cloud services relevant to backend development.
+ Familiarity with data migration strategies and tools, especially in the context of moving data from legacy systems.
+ Knowledge of enterprise integration patterns and experience integrating with third-party APIs or legacy systems (e.g., Salesforce APIs, SOAP services).
+ Experience with performance tuning and monitoring tools for Java applications and databases.
+ Understanding of event-driven architectures and message brokers (e.g., Kafka).
+ Experience with build tools like Maven or Gradle.
+ Ability to support the design, implementation, and optimization of complex database schemas and queries for relational databases (e.g., PostgreSQL), ensuring data integrity, performance, and scalability.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$103,800 - $218,100
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Full Stack Java Developer
Ashburn, VA jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * **The Opportunity:** Great opportunity for a Java Developer to join our Agile Scrum team, providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
**Responsibilities:**
+ Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
+ Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
+ Providing improvements to the product(s) being supported
+ Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
+ Supporting release planning with conceptual design and development / refinement of software engineering guidelines
+ Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
+ Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
+ Providing mentoring to junior members of the team
+ **Must be able to work on-site in Ashburn, VA 2-3 days per week.**
**Qualifications:**
_Required:_
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
+ 3 year check for felony convictions
+ 1 year check for illegal drug use
+ 1 year check for misconduct such as theft or fraud
+ College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
+ Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment
+ Must be available to work a hybrid schedule in Ashburn, VA
+ Proficiency in Java 8 or higher, including an in-depth understanding of OOP principles, data structures, and algorithms.
+ Extensive experience with Spring Boot, Spring MVC, Spring Security, and other modules, including dependency injection and aspect-oriented programming.
+ Strong knowledge of designing and implementing RESTful APIs, including standards, versioning, and documentation.
+ Familiarity with testing frameworks such as JUnit, TestNG, and Mockito.
+ In-depth knowledge of the Angular framework
+ Must have expert experience in the following programming languages/libraries: Angular, Typescript, JavaScript, CSS and HTML
+ Knowledge of creating Angular components, services, good understanding of state management and UI performance
+ Experience with Java; Familiarity with any of the following: Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), JBoss, Eclipse, maven, junit, and shell scripting
+ Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA)
+ Communicating OODD and SOA principles and best practices
+ Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
+ Acting independently to expose and resolve problems
+ Experience with source code control systems and concurrent development workflows (Git preferred)
+ Experience using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases
+ Experience with data base design
+ Ability to apply estimation techniques to software development efforts
+ Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement
+ Excellent written and verbal communication skills
+ Strong collaboration skills and desire to work within a team
+ Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
+ Highly responsible, team-oriented individual with very strong work ethic and a self-starter
_Desired:_
+ Technical Certifications, such as OCAJP; OCPJP; OCE, OCM; CSM.
+ DOD 8570 certification
+ Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas
+ Additionally, familiarity with any of the following is highly desirable: HTML, React, Spring, VMware, ETL tools, ESB, message queuing, application security, automated testing, UML, VersionOne, Jira, or Sparx Enterprise Architect, PostGres, Aurora
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$103,800 - $218,100
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Full Stack Java Developer
Ashburn, VA jobs
Full Stack Java DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity: Great opportunity for a Java Developer to join our Agile Scrum team, providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
Responsibilities:
Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
Providing improvements to the product(s) being supported
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
Supporting release planning with conceptual design and development / refinement of software engineering guidelines
Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
Providing mentoring to junior members of the team
Must be able to work on-site in Ashburn, VA 2-3 days per week.
Qualifications:
Required:
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
3 year check for felony convictions
1 year check for illegal drug use
1 year check for misconduct such as theft or fraud
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment
Must be available to work a hybrid schedule in Ashburn, VA
Proficiency in Java 8 or higher, including an in-depth understanding of OOP principles, data structures, and algorithms.
Extensive experience with Spring Boot, Spring MVC, Spring Security, and other modules, including dependency injection and aspect-oriented programming.
Strong knowledge of designing and implementing RESTful APIs, including standards, versioning, and documentation.
Familiarity with testing frameworks such as JUnit, TestNG, and Mockito.
In-depth knowledge of the Angular framework
Must have expert experience in the following programming languages/libraries: Angular, Typescript, JavaScript, CSS and HTML
Knowledge of creating Angular components, services, good understanding of state management and UI performance
Experience with Java; Familiarity with any of the following: Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), JBoss, Eclipse, maven, junit, and shell scripting
Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA)
Communicating OODD and SOA principles and best practices
Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness
Acting independently to expose and resolve problems
Experience with source code control systems and concurrent development workflows (Git preferred)
Experience using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases
Experience with data base design
Ability to apply estimation techniques to software development efforts
Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement
Excellent written and verbal communication skills
Strong collaboration skills and desire to work within a team
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
Highly responsible, team-oriented individual with very strong work ethic and a self-starter
Desired:
Technical Certifications, such as OCAJP; OCPJP; OCE, OCM; CSM.
DOD 8570 certification
Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas
Additionally, familiarity with any of the following is highly desirable: HTML, React, Spring, VMware, ETL tools, ESB, message queuing, application security, automated testing, UML, VersionOne, Jira, or Sparx Enterprise Architect, PostGres, Aurora
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyBack-End Java Developer
Ashburn, VA jobs
Back-End Java DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
CACI is currently looking for a Backend Java Developer to be part of an Agile Scrum team. You will be essential for powering a large-scale enterprise modernization initiative for our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels.
Responsibilities:
Serve as a critical Backend Java Developer within an Agile Scrum team, essential for powering a large-scale enterprise modernization initiative.
Designing, developing, and implementing robust, scalable, and secure API services and backend capabilities that will directly support our modern Angular frontend, as it migrates hundreds of screens from Dojo and Salesforce systems.
Design, develop, and implement highly performant and secure RESTful APIs and microservices using Spring Boot, acting as the foundation for the new modern Angular application.
Collaborate closely with front-end Angular developers to define API contracts, ensure seamless data flow, and optimize overall application performance and responsiveness.
Act as a core member of a product team, supporting teammates and collaborating with a "do what it takes" attitude to ensure successful product delivery and system modernization.
Actively participate in all Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives, providing technical insights and estimations specific to backend development, API integration, and database solutions.
Contribute to the continuous improvement of backend architecture, development processes, and coding standards, ensuring high quality, maintainability, and security across all services.
Analyze complex project-related problems, especially concerning data models and API interactions, creating innovative and efficient solutions.
Integrate with existing legacy systems (e.g., Salesforce back-end, Dojo data sources) as needed during the design / develop / migration phases, including potential data extraction, transformation, and loading (ETL) or service orchestration.
Provide mentorship to junior team members on Java, Spring Boot, microservices architecture, and database best practices.
Qualifications:
Required:
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
3 year check for felony convictions
1 year check for illegal drug use
1 year check for misconduct such as theft or fraud.
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree.
Seven (7) or more years of dedicated backend software development experience, with a strong focus on building scalable, high-performance, and secure applications using Java.
Expert-level proficiency in Java and the Spring Framework, with extensive hands-on experience in Spring Boot for developing RESTful APIs and microservices.
Demonstrated experience designing, implementing, and optimizing complex database schemas and queries for relational databases (e.g., PostgreSQL, Oracle, SQL Server).
Proficiency with Object-Relational Mapping (ORM) frameworks, particularly Hibernate/JPA.
Strong understanding and practical application of microservices architecture principles, including service discovery, API gateway patterns, and inter-service communication.
Experience designing and implementing robust, secure, and performant RESTful APIs (JAX-RS, JSON, Swagger/OpenAPI).
Practical experience utilizing Generative AI for code assistance (e.g., Amazon Q, Gemini Code Assist, GitHub Copilot, or similar tools) to enhance productivity, code quality, and accelerate development.
Proficiency with source code control systems and concurrent development workflows (Git preferred).
Solid understanding of all elements of the software development life cycle, including planning, development, requirements management, configuration management, quality assurance, and release management within an Agile/Scrum environment.
Experience with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes).
Experience with CI/CD pipeline implementation and working in a SecDevOps environment.
Able to work a hybrid schedule with an on-site requirement of 2-3 days per week in Ashburn, VA
Desired:
Technical Certifications such as Oracle Certified Professional (OCP) Java Developer, Spring Certified Professional, or AWS/Azure Developer Certifications.
Experience with cloud platforms, particularly AWS (e.g., EC2, S3, RDS, Lambda, SQS/SNS) or Google Cloud services relevant to backend development.
Familiarity with data migration strategies and tools, especially in the context of moving data from legacy systems.
Knowledge of enterprise integration patterns and experience integrating with third-party APIs or legacy systems (e.g., Salesforce APIs, SOAP services).
Experience with performance tuning and monitoring tools for Java applications and databases.
Understanding of event-driven architectures and message brokers (e.g., Kafka).
Experience with build tools like Maven or Gradle.
Ability to support the design, implementation, and optimization of complex database schemas and queries for relational databases (e.g., PostgreSQL), ensuring data integrity, performance, and scalability.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyFull Stack Java Developer
Ashburn, VA jobs
Full Stack Java DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
CACI is currently looking for a Full Stack Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia!
Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS). In this vital role, you will apply your expertise to develop high-impact applications directly supporting critical CBP operations. Utilizing Angular (16+) for crafting intuitive and responsive user interfaces, and Spring Boot for building robust, scalable, and secure back-end services, you will also be instrumental in designing and implementing event-driven middleware to facilitate seamless messaging across multiple internal and external services supporting border missions. Your work will directly translate into tangible improvements for national security and the protection of American citizens.
What you'll get to do:
Full-Stack Development Leadership: Architect, design, develop, test, and deploy robust and scalable full-stack applications and features for both modernized and legacy systems. This includes hands-on development across front-end (UI/UX implementation using Angular), middle-tier (API development), and back-end (database interaction and business logic using Spring Boot) components with minimal supervision.
Agile Collaboration & Contribution: Actively participate and contribute to all Agile Scrum ceremonies, including daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives. Collaborate effectively with cross-functional teams to define requirements, estimate tasks, and deliver committed sprint goals.
Code Quality & Best Practices: Promote and ensure high standards of code quality through rigorous code reviews, automated testing (including collaboration with Automated Test Engineers on tools like Selenium for end-to-end testing, alongside unit and integration tests), and continuous integration/continuous delivery via Harness (experience with pipeline development is crucial). Leverage tools like SonarQube for static code analysis and adherence to secure coding practices. Contribute to the development and refinement of software engineering guidelines and best practices.
System Integration & Optimization: Design and implement robust APIs, microservices, and event-driven messaging solutions for seamless integration between various system components and external services. Optimize application performance, scalability, and security across all layers of the stack, ensuring high availability for critical border missions.
Technical Problem Solving: Proactively identify, diagnose, and resolve complex technical issues and architectural challenges. Provide technical guidance and innovative solutions to enhance system reliability and efficiency.
Continuous Improvement: Contribute to the continuous improvement of development processes, tools, and technologies. Stay current with emerging industry trends and evaluate their applicability to the project.
Mentorship & Support: Support and collaborate with teammates, fostering a culture of shared responsibility and knowledge transfer to ensure collective product and team success.
Required:
Must be a U.S. Citizen with the ability to obtain and maintain a CBP background investigation (criteria include, but are not limited to: 3-year check for felony convictions, 1-year check for illegal drug use, 1-year check for misconduct such as theft or fraud).
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree.
Professional Experience: at least seven (7) years related technical experience, with design, development and implementation of enterprise-level applications.
Proficiency in Java development, with extensive experience in building robust back-end services using Spring Boot.
Strong front-end development skills using Angular (16+), HTML5, CSS3, and JavaScript/TypeScript to create responsive and intuitive user interfaces.
Experience with microservices architecture and developing RESTful APIs (e.g., JAX-RS, JSON, Web-Services).
Demonstrated experience with event-driven architecture and messaging solutions.
Proficiency in Java unit testing (e.g., JUnit) and proven experience collaborating with quality assurance and automated test engineers on comprehensive testing strategies, including integration and end-to-end automation (e.g., Selenium).
Strong proficiency with Git for source code control and concurrent development workflows.
Experience with relational databases such as Oracle and PostgreSQL, including database design principles and SQL optimization.
Familiarity with ORM frameworks (e.g., Hibernate), build tools (e.g., Gradle), and configuration management (e.g., YAML).
Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness.
Acting independently to expose and resolve problems.
Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement.
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
Able to work a hybrid schedule with an on-site requirement of 1-2 days per week in Ashburn, VA.
Nice to Have:
Ability to apply advanced principles, theories, and concepts, and contribute to the development of innovative principles and ideas.
Familiarity with source code quality control platforms (e.g., SonarQube), CI/CD platforms (e.g., Harness, Jenkins), cloud platforms (e.g., AWS), and Jira. Experience with system modernizations and migrations is also highly desirable.
Excellent written and verbal communication skills.
Strong collaboration skills and desire to work within a team.
Highly responsible, team-oriented individual with very strong work ethic and a self-starter.
Ability to apply estimation techniques to software development efforts.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyFull Stack Java Developer
Ashburn, VA jobs
Full Stack Java DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity:
CACI is currently looking for a Full Stack Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).
As a member of the BEAGLE ASF Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP agents and officers are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
ASF programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team is crucial. You should have worked with or have a strong interest in agile software development practices and delivering deployable software in short sprints.
Responsibilities:
Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for:
Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
Providing improvements to the product(s) being supported
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
Supporting release planning with conceptual design and development / refinement of software engineering guidelines
Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
Providing mentoring to junior members of the team
Qualifications:
Required:
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to:
3 year check for felony convictions
1 year check for illegal drug use
1 year check for misconduct such as theft or fraud
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree
Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment
Demonstrable professional experience with our tech stack: PostgreSQL, Java Spring Boot, Angular, microservices architecture, AWS.
In-depth knowledge of both the Angular Framework (TypeScript, Angular Material, state management), as well as experience creating RESTful services using Java and spring-boot.
Expert experience in the following programming languages/libraries: Java, Spring Boot, Angular, Typescript, JavaScript, CSS, and HTML.
Knowledge of creating Angular components, services, good understanding of state management and UI performance
Creating reusable libraries, develop interactive and responsive interfaces, implement complex solutions, encouraging quality code through conducting reviews/leading tests
Implement new features by transforming mockups into fully functional user interfaces integrated with API enabled microservice built on Spring Boot based backend
Demonstrated professional experience with developing SPA (Single Page Application) using a modern UI framework (Angular and Angular Material), backed by RESTful services
Bridge the gap between user interface design and technical implementation
Passion for user experience and user-centric development
Continuously research new and best coding practices
Optimize application for maximum speed and scalability
Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration
Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA).
Experience with source code control systems and concurrent development workflows (Git preferred)
Experience with SQL or PL/SQL Oracle, MySQL, or PostgreSQL Server databases a plus.
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
Local candidates must be onsite 1-2 days per week in Ashburn, VA
Desired:
Technical Certifications, such as AWS Certified Developer, AWS Certified Solutions Architect, OCP Java, etc.
Understanding of system architecture concepts and experience with system design (defining service building blocks, data flow, building systems with scalability, reliability, and maintainability in mind).
Additionally, familiarity with any of the following highly desirable: ETL tools, messaging tech such as Kafka, application security, automated testing, UML, state-management angular libraries such as NGRX or NGXS
DevOps experience/CI/CD pipeline.
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$103,800 - $218,100
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplySoftware Engineer, BDS Hadoop Engineer - US Federal
McLean, VA jobs
Your work days are brighter here.
We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too.
About the Team
Welcome to the Big Data Services team! We lead the big data platform at Workday for both on-premise and on public cloud. We provide a highly available and scalable data services related to persistence, compute and enterprise security. Our crucial services enable Workday to quickly and efficiently scale to meet the needs of our multi-billion-dollar customer base. We are critical to Workday's Analytics family of products. We power reporting, analytics, machine learning, and other data-centric applications. We are constantly innovating and challenging the way we do things. If this sounds like a team you could grow with we'd love to hear from you!
About the Role
This role will support one or more direct or indirect contracts with the U.S. Federal Government which, due to federal government security requirements, mandates that all Workday personnel working on the contracts be United States citizens (naturalized or native).
The Workday Big Data Platform team is seeking hardworking, innovative, experienced, self-motivated engineers to design and implement outstanding solutions in one of the biggest hybrid-cloud environments on Earth. The successful candidate will be responsible for designing, implementing, and supporting our fault-tolerant, high-performance platform for data analytics.
In this role you will:
Develop scalable solutions on both Workday Data Centers and Public Cloud.
Rapidly build new applications and automate operations on one of the largest big data clusters on earth.
Help modernize our on-premise Hadoop infrastructure to provide public cloud-like services.
Work on multiple types of software development including REST services, logging/monitoring, and DevOps.
Collaborate with other team members to deliver innovative tools that solve challenging problems
Improve our team's capabilities by applying ground breaking technologies
Serve in an on-call rotation for handling urgent production issues
We're committed to your career growth. If you are willing to bring your experience and passion to make this role a success, our commitment is to continue to develop your skill set and foster your success in your career at Workday.
About You
Basic Qualifications
6+ years of software engineering experience. Proficient in programming/systems engineering knowledge, primarily in Java/Python/ Ruby
This role may require a security clearance at the TS/SCI w/CI Poly level. Applicants must have the ability to obtain and maintain a U.S. government issued security clearance. An active TS/SCI w/CI Poly is preferred.
Other Qualifications
Bachelors Degree in CS or Equivalent
Familiarity with enterprise security, encryption-at rest/authentication/authorization
You have a willingness to work on large enterprise software projects that span multiple teams, deliver on-time while working in a fast paced agile environment
Understanding of how Hadoop/Spark cluster works
Familiar with distributed computing design patterns
Experience with Kubernetes and Docker container
General knowledge about public cloud capabilities and architecture
Excellent verbal and written communication and presentation skills
Workday Pay Transparency Statement
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate's compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday's comprehensive benefits, please click here.
Primary Location: USA.VA.McLean (Tyson's Corner)
Primary Location Base Pay Range: $135,200 USD - $202,900 USD
Additional US Location(s) Base Pay Range: $122,400 USD - $217,200 USD
Our Approach to Flexible Work
With Flex Work, we're combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.
Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.
Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.
Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!
At Workday, we value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers.
Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not.
In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
Auto-ApplySoftware Developer
Chantilly, VA jobs
SAIC is seeking a Software Develper to maintain a network, records system, and other analytical applications that collect and analyze data related to business operations. This work is performed in a fast-paced and dynamic environment. The overall goal is to improve the integrity and usability of data collected during day to day operation. This is achieved through the development of software systems.
This position is located in Chantilly, VA and requires an active TS/SCI clearance with Full Scope Polygraph (FSP). Job responsibilities include, but are not limited to:
Develop and maintain software that extracts, transforms, and loads data from various data formats into data models
Work within a data engineering team that works closely with operations officers, analysts, and external engineers to gather requirements and refine systems.
Assess and validate system integration requirements across the organization.
Provide Operations and Maintenance (O&M) of data related software systems.
Finesse cyber data models.
Active TS/SCI with polygraph.
Bachelors and 9 years or more experience; Masters 7 years or more experience.
Experience designing or implementing Extract, Transform, and Load (ETL) pipelines.
Experience as a senior software/systems architect.
Experience designing or implementing interfaces between disparate systems.
Ability to implement web applications and Rest API.
Knowledge of Object Oriented Programming (OOP) principles. Preferred experience with Java and/or Python
Experience with cloud architectures.
Desired experience:
DevOps experience leveraging infrastructure-as-code such as CloudFormation, AWS, CDK, Terraform, and/or Ansible.
Building software using OOP principles\: preferred experience with Java and/or Python.
Linux systems administration and monitoring.
NoSQL databases, especially MongoDB and Elasticsearch.
Modern JavaScript/Typescript UI frameworks such as Angular, React, or Vue.
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Auto-ApplySoftware Developer
Chantilly, VA jobs
SAIC is seeking a Software Developer to be part of an integrated team to create, update, and maintain a federated search and discovery software system to integrate data related to financial information from a variety of data providers within a cloud environment. This Customer Office is the force of choice for the development of global infrastructure and delivery of solutions that drive influence operations.
This position is in Chantilly, VA and requires an active TS/SCI clearance with Polygraph.
Responsibilities include, but are not limited to:
Java Full Stack Web Development.
Developing a user friendly web application.
Developing new features and enhancements to web application to allow users to search and correlate financial information related to their mission.
Developing APIs and web services.
Creating and maintaining AWS Cloud infrastructure.
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Active TS/SCI with polygraph.
Bachelor's Degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline. Note that years of experience can be substituted in lieu of degree.
Working within an Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), CloudWatch, EC2, EBS, S3, KMS, or SMS.
Ability to develop in a DevOps environment and utilizing tools such as GitHub, Subversion, Jenkins, Maven, or Artifactory.
Experience utilizing web stack technologies and software design.
Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layers.
Developing software in a continuous integration, continuous deployment (CI/CD) paradigm.
Experience working with financial data sets.
Programming with Java and associated frameworks like Spring Boot.
Demonstrated experience with JavaScript, Typescript, Vue, React, and Angular.
Demonstrated experience with SQL.
Familiarity with JIRA tracking system.
Having employed Agile development methodology.
Experience executing the Software Development Lifecycle (SDLC).
DESIRED SKILLS:
Using tools such as Apache Tomcat, Apache Spark, Hadoop, SOLR, JDBC, ANT, Active Directory, LDAP, Regex, or JSON.
Demonstrated experience with:
Elasticsearch and/or OpenSearch.
Go.
Bash.
PostgreSQL.
Docker or Podman.
Security accreditation process.
Supporting enterprise software development efforts.
Working with commercial financial data sets.
Integrating software with LDAP, PKI and must use services.
Integrating with various applications using web services and APIs.
Auto-ApplySoftware Developer
Chantilly, VA jobs
SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Preferred Qualifications:
Candidates with these desired skills will be given preferential consideration:
Android Development
Experience with Content Delivery Networks
Cloud Instance Setup
Javascript
User Interface Development
SAIC is currently looking to hire a Software Developer to join our team located in Chantilly, VA!
Requirements:
Must have an active Poly Clearance
Computer Science Degree from recognizable University (JMU, GMU, Virginia Tech, etc.)
Kotlin (5+ years)
Java
Development on Linux platforms
Familiarity with DNS
Auto-ApplySoftware Engineer
Java developer job at DXC Technology
We are seeking a Software Engineer to join our team to build robust backend services and APIs using Python, while also having opportunities to work on frontend technologies. You will collaborate with our Lead Architect, Senior Software Engineers, UI/UX designers, and cross-functional teams to implement reliable, efficient, and cohesive end-to-end features for our platform.
Responsibilities
Develop and maintain backend services and APIs as primary focus
Implement server-side logic and functionality using Python and related frameworks
Design and implement both RESTful APIs and GraphQL endpoints
Build integrations with internal and external systems
Collaborate with frontend developers to ensure seamless API integration
Contribute to frontend development using React and TypeScript when needed
Write clean, maintainable, and well-tested code across the stack
Follow established coding standards, architectural patterns, and security practices
Create and maintain comprehensive documentation for services, APIs, and components
Implement security best practices following established guidelines
Build comprehensive testing strategies across backend and frontend systems
Troubleshoot and resolve issues throughout the application stack
Work with database design, optimization, and query performance
Required Qualifications
3+ years of experience in software development
Proficiency in Python and related backend frameworks
Experience with both RESTful API and GraphQL design and implementation
Strong understanding of database concepts, SQL, and query optimization
Experience with Git, Linux, WSL, Docker/containerization concepts
Understanding of web security best practices
Experience with cloud environments (AWS, Azure)
Familiarity with microservices concepts and architecture
Strong problem-solving abilities and attention to detail
Excellent communication skills and ability to work across teams
Bachelor's degree in computer science, Software Engineering, or related field (or equivalent practical experience)
For Backend: must have is Python in their last/current job; plus is GraphQL, FastAPI
For UI: must have is React/Typescript in their last job
For Full stack - must have Python and React/Typescript in the last 2 jobs
Preferred Qualifications
Experience with TypeScript and React
Knowledge of Tailwind CSS or similar utility-first CSS frameworks
Understanding of responsive design principles
Experience with modern frontend build tools and workflows
Experience with API documentation tools
Experience with automated testing and CI/CD pipelines
Interest in AI technologies and agentic workflows
Experience building AI agents
Knowledge of state management libraries (Redux, etc.)
DevOps practices and deployment strategies
Candidates must be authorized to work in United States without the requirement of sponsorship.
At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual work styles, and life circumstances. We're committed to fostering an inclusive environment where everyone can thrive.
If you are an applicant from the United States, Guam, or Puerto Rico
DXC Technology Company (DXC) is an Equal Opportunity employer. All qualified candidates will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, pregnancy, veteran status, genetic information, citizenship status, or any other basis prohibited by law. View postings below .
We participate in E-Verify. In addition to the posters already identified, DXC provides access to prospective employees for the Federal Minimum Wage Poster, Federal Polygraph Protection Act Poster as well as any state or locality specific applicant posters. To access the postings in the link below, select your state to view all applicable federal, state and locality postings. Postings are available in English, and in Spanish, where required. View postings below.
Postings Link
Disability Accommodations
If you are an individual with a disability, a disabled veteran, or a wounded warrior and you are unable or limited in your ability to access or use this site as a result of your disability, you may request a reasonable accommodation by contacting us via email.
Please note: DXC will respond only to requests for accommodations due to a disability.
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here
.
Auto-Apply