Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

$80.6k - $176.3k
Senior Java Developer

Position Description
CGI is seeking an enthusiastic, creative, full-stack developer for a high-performing Agile team designing and building a modern, services-based web application for a large government agency. Our team is using a modern development stack including Java, SpringBoot, PostgreSQL, Docker, and various additional open-source technologies. You will have the opportunity to help build and design an enterprise web application which will be used by government agencies, states, and industry to comply with federal reporting requirements, and share and visualize data. Grow your web application development skills with in-demand technologies as part of an exciting, positive team that moves quickly and delivers quality software alongside a passionate customer.
This position is located in our Fairfax, VA or Lafayette, LA office; however, a hybrid working model is acceptable.

Your future duties and responsibilities
The ideal candidate for this position will be a creative and detail-oriented web application developer who enjoys learning new technologies, solving design challenges, and building high-quality software. The candidate will be responsible for helping to define and code the ongoing architecture and development of a Java/Spring application. The candidate will be responsible for participating in all phases of an Agile software development lifecycle, including application design, estimating development activities, authoring application code, participating in code reviews, and demonstrating the software.  
The candidate's responsibilities may include, but not be limited to:
Authoring and reviewing web application code in Java, JavaScript, Spring framework, SQL, etc.
Participating in daily team discussions and code collaboration to promote continuous progress  
Participating in client, industry, and end-user discussions to help provide technical viewpoint on the application
Participating in technical design sessions to create sustainable, high-performing features and providing accurate estimates and development timelines
Continuous improvement of existing development tools and technologies
Authoring automated testing script for the application
Augmenting and Improving system architecture
General understand of database design and optimizing application access to backend data 
Continuous direct interaction with clients and end-users to understand software needs and talk through architectural and technical design choices

Required qualifications to be successful in this role
The candidate should have experience in web-application development including HTML, CSS, and JavaScript as well as a background in Java development. Experience developing with Spring framework will be a significant advantage for a candidate. The candidate should be familiar with RESTful web services and how to use them effectively to support a dynamic UI, as well as general best-practices for software development and the Agile team lifecycle. Additionally the candidate should be familiar with SQL and using database tools to design and support the back-end of a web application. The candidate will be able to confidently code and organize the application using best practices while helping to share their knowledge with the team and grow the teams' skills and understanding of a robust application.  
A qualified candidate will also have the following experience and skills:  
At least 10 years' experience in web application development.  
Demonstrated understanding of HTML, CSS, JavaScript, SQL and Java coding practices. Demonstrated experience with Java development.  
Ability to work independently as well as within a dynamic team environment on development tasks and continuously deliver quality code for team review and product owner demonstration.  
Experience working with modern Java software development environment and tools such as Maven, Git, Tomcat, Eclipse, Bamboo, etc.  
Understanding of RESTful service development.  
Confident communication skills with both internal team members as well as customers. Ability to quickly research, learn, and apply emerging technologies within the software development industry.  
Bachelor's degree in Computer Science, Computer Engineering, or other technical discipline.  
Positive, can-do attitude, and desire to contribute in various means to team success.  
CGI is unable to sponsor international hires for this position. US Citizenship is required.
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $80,600.00 - $176,300.00.
CGI Federal's benefits are offered to eligible professionals on their first day of employment to include:  
.    Competitive compensation
.    Comprehensive insurance options
.    Matching contributions through the 401(k) plan and the share purchase plan
.    Paid time off for vacation, holidays, and sick time
.    Paid parental leave
.    Learning opportunities and tuition assistance
.    Wellness and Well-being programs
#CGIFederalJob
#LI-TM8

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.

CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on clients.njoyn.com . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.

We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Fairfax, VA vacancy
  • $140k - $220k

    Contact Government Services, LLC is looking for a Java Developer to join their Information Technology team. This role involves enhancing data utilization for a large state-run project, working collaboratively to aggregate and process data from various sources. We seek... 
    Senior

    Contact-Government-Services,-LL

    Fairfax, VA
    3 days ago
  • 12+ years of hands-on Core Java development experience (Java 8 or higher) Strong experience with Spring Boot, Microservices, and design patterns Ability to deliver complete end-to-end projects Must have strong experience with AWS services (S3, SQS, SNS, ECS, Lambda, CloudWatch... 
    Senior

    Xtagservices

    Mc Lean, VA
    3 days ago
  •  ...caliber technical professionals who have committed to making a career change. Job Description Overview: Our client is seeking a Senior Java Developer with extensive Spring and Hibernate experience to join a rapidly growing Agile Development Program! This is an opportunity... 
    Senior

    Atria Group

    Alexandria, VA
    3 days ago
  • $177k - $187k

    Zillion Technologies, Inc. is hiring a mid-level Java Application Developer in McLean, Virginia. The role requires 5+ years of software development experience, strong Java skills, and proficiency in SQL. Applicants should also have experience with AI coding agents. The... 
    Senior
    Contract work

    TryApplyNow

    Mc Lean, VA
    1 day ago
  •  ...Architect in Arlington, Virginia, to define, design, and govern end-to-end technical solutions. The role involves architecting robust Java-based systems, integrating AI features, and leveraging AWS services for cloud solutions. Candidates should have over 8 years of... 
    Senior

    Medium

    Arlington, VA
    5 days ago
  • Horizon Technologies Inc. is seeking a Selenium Tester with Java experience to lead testing initiatives. The ideal candidate will have...  ...of experience with Selenium and be comfortable working with developers and management. Your responsibilities will include developing Master... 
    Senior

    Horizon Technologies Inc.,

    Mc Lean, VA
    3 days ago
  • Phoenix Oversight Group LLC, located in Arlington, Virginia, is seeking a skilled Solution Architect - VA LGY/Java to lead the design and modernization of enterprise solutions for the Department of Veterans Affairs. The ideal candidate will have deep knowledge of Java-... 
    Senior

    Phoenix Oversight Group LLC

    Arlington, VA
    3 days ago
  • A leading consulting company is looking for a Java Full Stack Developer in McLean, VA. You will be responsible for developing and updating applications while leading technical efforts. Candidates should have a Bachelor's degree, 4+ years of experience, and extensive knowledge... 
    Senior
    Full time

    Avance Consulting

    Mc Lean, VA
    2 days ago
  • $110.31k - $155.08k

     ...job advertisement. Passionate about coding in Java and ready to take on new challenges? We\'re looking for a Java Developer who\'s eager to innovate and build high-impact...  ...and provides mentoring and guidance to less senior developers Compensation & Benefits: The annual... 
    Senior
    Remote job
    Permanent employment
    Temporary work
    Local area

    Crains Cleveland

    Arlington, VA
    2 days ago
  • Robotics Technologies LLC in McLean, Virginia is seeking an experienced backend developer to design, develop, and maintain enterprise-level systems using Java (Spring Boot). The ideal candidate has over 10 years of experience in backend development and strong expertise... 
    Senior

    Robotics Technologies LLC

    Mc Lean, VA
    5 days ago
  • Design, develop, and maintain enterprise-level backend systems and microservices using Java (Spring Boot). Lead the end-to-end lifecycle of backend features - from technical design and implementation to deployment and support. Develop RESTful APIs and ensure secure and... 
    Senior
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Mc Lean, VA
    5 days ago
  • $120k - $140k

    Tata Consultancy Services Limited is seeking a candidate in McLean, VA to design and develop web applications and serverless architectures using AWS services. The role involves creating automated deployment pipelines and ensuring security best practices. The ideal candidate... 
    Senior

    Tata Consultancy Services

    Mc Lean, VA
    1 day ago
  •  ...Job Description Job Description Requirement: Role: SeniorBack-End Java Developer Location:McLean, VA Duration: 7months with high possibility of extension InterviewProcess: In-Person/Skype for non-locals Basic Qualifications • Bachelor’s degree... 
    Senior
    Work at office
    Local area

    ICS Global Soft INC

    McLean, VA
    14 days ago
  •  ...specialty areas: Information Technology (IT), Clinical Research, Rehabilitation Therapy, and Nursing. Job Description Position: Senior Level Java Developer Location: McLean, VA (Local candidates only) Duration: 4 Months Responsibilities: Develop and maintain large,... 
    Senior
    Local area

    Integrated Resources Inc.

    Mc Lean, VA
    3 days ago
  •  ...computer science or a related field 5+ years of professional software engineering experience Strong proficiency in Java and Spring Boot Experience developing modern web applications with Angular Expertise with AWS services (deployment, scaling, integration) Familiarity... 
    Senior
    Full time
    Immediate start

    Motion Recruitment

    Arlington, VA
    4 days ago
  • $110.31k - $155.08k

    A technology solutions firm is seeking a Java Developer for a remote position. The ideal candidate will have over 8 years of experience in Java development, specifically using Spring Boot. Responsibilities include designing and maintaining applications, developing microservices... 
    Senior
    Remote job

    Crains Cleveland

    Arlington, VA
    2 days ago
  • IREX AI, Inc. is seeking a Senior Java Engineer to design and implement services as part of an international team. You will ensure the stable operation of our microservice architecture, leveraging a great technology stack including Java, Spring, and Docker. The ideal candidate... 
    Senior
    Remote job

    IREX AI, Inc.

    Alexandria, VA
    4 days ago
  • $127k - $191k

    Freddie Mac is seeking a Java Software Engineer to enhance housing finance systems. The ideal candidate will have several years of experience in application development, particularly with Java and Spring Framework. This role requires strong communication skills and a passion... 
    Senior

    Fairygodboss

    Mc Lean, VA
    2 days ago
  • TechDigital Group is looking for a skilled Java Developer in McLean, Virginia, with over 12 years of experience in Core Java, Spring Boot, Microservices, Angular, and AWS. The ideal candidate will be responsible for delivering end-to-end projects and contributing to the... 
    Senior

    TechDigital Group

    Mc Lean, VA
    2 days ago
  •  ...seeking a hands-on Sr. DevOps Engineer. The successful candidate will focus on security hardening, automation with PowerShell, and Java development. Key skills include strong experience in PowerShell, AWS, and security hardening, particularly relating to ATM systems.... 
    Senior

    Compunnel

    Mc Lean, VA
    5 days ago
  • RadNet, Inc. is looking for a full-time software developer in McLean, Virginia. The role involves researching, developing, and testing software applications using JAVA/J2EE, SOAP, and REST Web Services. Candidates should have a Master's degree in Computer Science and at... 
    Senior
    Remote job
    Full time

    RadNet

    Mc Lean, VA
    3 days ago
  • CGI Njoyn is looking for a Junior Java Developer to join their team in Fairfax, VA. The role involves developing modern web applications for government agencies using Java, Spring, Angular, and various technologies. Candidates are required to have a background in software... 

    CGI Njoyn

    Fairfax, VA
    4 days ago
  • Alfresco is seeking a Senior Alfresco Developer for a long-term contract in Alexandria, Virginia. The successful candidate will join a dynamic team...  ...individuals should possess extensive experience in Java/J2EE, Alfresco BPM, and Agile methodologies. This is an on-... 
    Senior
    Long term contract
    Immediate start

    Alfresco

    Alexandria, VA
    4 days ago
  • An innovative firm seeks a seasoned Java developer with expertise in Scala and Python. This role involves developing robust applications and implementing Microservices architecture, all within Agile environments. You will leverage your skills with modern DevOps tools such... 
    Senior

    TechDigital Group

    Arlington, VA
    5 days ago
  • A leading technology firm based in McLean, VA is seeking a Sr. Java Developer to design and maintain Java applications within AWS. The ideal candidate will have strong Java and AWS skills, along with expertise in DevOps practices. Responsibilities include optimizing performance... 
    Senior

    Robotics Prcocess Automation, LLC

    Mc Lean, VA
    4 days ago
  • Experience: 9+ years Java developer with Scala and Python experience with GIT/Bitbucket. • IntelliJ or Eclipse and experience with Maven or Gradle build. • Knowledge of object-oriented programming languages such as Java & Python. • Knowledge of Microservices. • DevOps... 
    Senior

    TechDigital Group

    Arlington, VA
    5 days ago
  • $103.6k - $155.4k

    Northrop Grumman is looking for a Principal Cyber Intelligence Analyst in Fairfax, VA. This role involves conducting analyses using media forensic tools, coordinating with stakeholders, and deriving conclusions from data analysis. With essential qualifications including...
    Senior

    Northrop Grumman

    Fairfax, VA
    5 days ago
  • Appian is hiring a Senior Software Engineer in McLean, Virginia. You will develop full-stack features and AI solutions within a dynamic team focused on delivering...  ...insights from data. This role demands expertise in Java, TypeScript, and functional programming, among other... 
    Senior

    Appian

    Mc Lean, VA
    2 days ago
  • $70 per hour

     ...complex queries in MSSQL /DB2 to new data sources. · Update java Angular/Spring boot applications to new data platforms. · Update...  ...· Works under limited direction, independently determines and develops approach to solutions. qualifications: Qualifications:... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    McLean, VA
    4 days ago
  • Aktra is seeking a Senior Full Stack Developer located in McLean, Virginia. The role emphasizes strong Java expertise and hands-on engineering across the software lifecycle. Responsibilities include designing, developing, and maintaining scalable applications. Required... 
    Senior

    Aktra Inc

    Mc Lean, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!