Java Developer jobs in Virginia

Java Developer designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Being a Java Developer resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty. Additionally, Java Developer typically reports to a supervisor or manager. To be a Java Developer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. (Copyright 2024 Salary.com)

C
Java Developer
  • CTAC
  • Falls, VA FULL_TIME
  • Job Title
    Java Developer
    # of Hires Needed
    1
    Date Needed By
    10/17/2023
    Category
    Information Technology
    Education
    Bachelor's Degree
    Career Level
    Experienced (Non-Manager)
    Job Type
    Full-time
    Location
    CTAC HQ - Falls Church, VA 22042 US (Primary)
    Travel
    0 - 10%
    Job Description

    Overview:

    A successful candidate will have experience developing java based applications as a member of an agile based team, a thorough understanding of software design concepts, database schemas, and AWS cloud infrastructure. The candidate will work closely with the technical and management staff to develop against identified requirements supporting the development and/or O&M on one to two related projects. The candidate will need experience directly interfacing with mid-level to senior management clients on a semi-regular basis and exhibit strong communication skills. The candidate will work out of our Falls Church, VA office.

    Responsibilities:

    • Working as apart of an established scrum team
    • Improving existing applications based on feedback and approved requirements
    • Providing development support for applications currently in production
    Job Requirements
    Required Skills:
    • 3 years experience work
    • Advanced programming experience in at least one JVM based language (java, groovy, scala, clojure, kotlin, etc...)
    • A general understanding of software design concepts and processes Data structures, Design patterns (MVC), Client/Server web applications, Agile process (Scrum, KanBan, Sprints, User Stories, etc...)
    • A general understanding of schema driven databases, query languages, and concepts such as: Schema driven: MySQL, PostgreSQL, Oracle, SQL
    • Familiarity with artifact management & build tool concepts, such as Gradle, Maven, Ant, Artifactory, Bintray
    • Familiarity with version control (git/subversion/mercurial/etc...) concepts (branching, merging)
    • *nix OS familiarity (MacOS, Ubuntu, Amazon Linux, Red Hat, etc...)
    • Ability to use a command line (sh/bash/zsh/etc...)
    • Basic understanding of shell scripting
    Any combination of the following skills or experiences is preferred:
    • Experience with other popular languages such as: python, ruby, javascript, etc...
    • Experience with dynamic languages, asynchronous programming
    • Experience with popular web frameworks such as: grails, rails, django
    • Schemaless database experience (dynamoDB, mongoDB, etc...)
    • AWS Certifications and/or experience
    • Serverless experience (AWS lambda)
    • Understanding of CI/CD concepts and tools (Jenkins, AWS CodePipeline, bitbucket Pipelines, travis CI, team city, bamboo, etc...
    • Understanding of version control organizational practices (git-flow)
    • Experience with popular development tools such as (intelliJ/netbeans/eclipse, atom/sublime, etc...)

    CTAC is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, or protected veteran status. VEVRAA Federal Contractor

     

  • 19 Days Ago

C
Java Developer
  • CACI
  • Ashburn, VA FULL_TIME
  • Java DeveloperJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *What You’ll ...
  • 20 Days Ago

R
Java Developer
  • Redolent, Inc
  • Reston, VA FULL_TIME
  • One of our direct client is urgently looking for a Java Developer @ Reston VA TITLE: Java Developer LOCATION: Reston, VA Duration: 6 to 12 Months Description: Designs, modifies, develops, writes and i...
  • 20 Days Ago

D
Java Developer
  • Diverse Lynx
  • Pimmit, VA FULL_TIME
  • Job Title: Java Developer Location: Mclean, VA //Onsite Duration: Fulltime-Only Job Description : 9 years of experience in Java application development end to end. Must Have - Pure hands on core java ...
  • 20 Days Ago

S
Java Developer
  • SGA Inc.
  • Cedars, VA FULL_TIME
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Java Developer for a CONTRACT assignment with one of our premier Financial Services clients in Dallas, TX. Responsibilities: Designs, de...
  • 21 Days Ago

I
Java Developer
  • Info Origin Inc.
  • Mc Lean, VA FULL_TIME
  • Job DetailsPosition OverviewFreddie Mac s Investments & Capital Markets division is currently seeking a Full Stack Senior Developer who is proficient in Java/JavaScript and other modern web technologi...
  • 22 Days Ago

C
Java Developer
  • Cognizant Technology Solutions
  • Guadalajara, Jalisco
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/26/2024 12:00:00 AM

O
Java Developer
  • Open Systems Technologies
  • New York, NY
  • A financial services firm is looking for a Java Developer to join their team in New York, NY. Compensation: $150,000-200...
  • 4/26/2024 12:00:00 AM

A
JAVA DEVELOPER
  • AllSTEM Connections
  • Columbus, OH
  • ON W2 JAVA DEVELOPER COLUMBUS,OH Hybrid:3days Onsite TECHNICAL SKILLSET: CORE JAVA SRINGBOOT MICROSERVICES RESTFUL API K...
  • 4/26/2024 12:00:00 AM

C
Java developer
  • Cognizant Technology Solutions
  • Guadalajara, Jalisco
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/25/2024 12:00:00 AM

C
Java Developer
  • Cognizant Technology Solutions
  • Mexico City, CDMX
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/24/2024 12:00:00 AM

C
Java Developer
  • Cognizant Technology Solutions
  • Mexico City, CDMX
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/17/2024 12:00:00 AM

C
Java Developer
  • Cognizant Technology Solutions
  • Mexico City, CDMX
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/16/2024 12:00:00 AM

C
Java developer
  • Cognizant Technology Solutions
  • Guadalajara, Jalisco
  • We’re hiring! At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digita...
  • 4/10/2024 12:00:00 AM

Virginia (/vərˈdʒɪniə/ (listen)), officially the Commonwealth of Virginia, is a state in the Southeastern and Mid-Atlantic regions of the United States located between the Atlantic Coast and the Appalachian Mountains. Virginia is nicknamed the "Old Dominion" due to its status as the first English colonial possession established in mainland North America and "Mother of Presidents" because eight U.S. presidents were born there, more than any other state. The geography and climate of the Commonwealth are shaped by the Blue Ridge Mountains and the Chesapeake Bay, which provide habitat for much of ...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Java Developer jobs
$89,265 to $119,029

Java Developer in Everett, WA
An oldie but a goodie, Java has the capability to create a wide range of websites, programs and software.
November 14, 2019
Java Developer in Lafayette, LA
Because this course will give you all skills that you want for a java programming job.
December 08, 2019
Java Developer in Middlesex, NJ
Senior developers and project managers must merge code from multiple developers, including freelancers and outside consultants.
December 18, 2019