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

Software Engineer II

Straffic

Job Description

Job Description

Salary:

Job Title:
Software Engineer II

Department:Software Development
Reports To:SW Team Lead
Location:Vienna, Virginia
FLSA Status:Exempt
Employment Type:Full-time
Experience Level:Mid-level (3 years)

Job Summary

The Full-Stack Software Engineer is responsible for developing and maintaining robust web applications using modern full-stack technologies including React, TypeScript, Spring Boot, and PostgreSQL. The ideal candidate has solid DevOps knowledge, hands-on CI/CD experience, and thrives in a collaborative, Agile/DevOps environment.

Duties/Responsibilities

  • Frontend Development
    • Develop and maintain responsive user interfaces based on Figma designs.
    • Implement client-side business logic and data interactions using RESTful APIs (e.g., Axios).
    • Collaborate with UI/UX designers and product teams to ensure a user-centered experience.
  • Backend Development
    • Design, develop, and maintain RESTful APIs and server-side business logic using Spring Boot.
    • Develop and manage relational databases using PostgreSQL and ORM tools (e.g., MyBatis).
    • Ensure backend solutions are scalable, secure, and maintainable.
  • DevOps & Deployment
    • Configure, maintain, and optimize CI/CD pipelines using Jenkins or GitLab CI/CD.
    • Deploy and monitor applications in AWS environments (e.g., EC2, S3, RDS, ECS).
    • Implement performance monitoring solutions using tools such as Prometheus and Grafana.
  • Collaboration & Documentation
    • Participate in Agile ceremonies and cross-functional team collaboration.
    • Prepare and maintain technical documentation, including architecture diagrams and system specifications.
    • Participate in regular meetings across U.S. and Korean teams, with flexibility for time-zone differences.

Skills and Abilities

  • Strong understanding of relational databases and experience with PostgreSQL.
  • Familiarity with DevOps practices, CI/CD pipelines, and AWS-based deployment.
  • Comfortable using Git-based version control systems (e.g., GitLab).
  • Excellent written and verbal communication skills.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Working knowledge of Kafka, Redis, Prometheus, and Grafana (preferred).

Education and Experience

  • Bachelors degree in computer science, Engineering, or related field (or equivalent experience).
  • 35 years of full-stack software development experience.
  • Proficiency with JavaScript, HTML, CSS, and modern front-end frameworks (React preferred).
  • Proficiency in Java, JavaScript/TypeScript, React, and Spring Boot.
  • Experience using development tools such as IntelliJ IDEA, Visual Studio Code, Confluence, and Figma (preferred).
  • Prior experience working in small-to-mid-sized teams or cross-regional projects (preferred).

Physical Requirements

  • Ability to sit or stand for prolonged periods and work at a computer.
  • Occasional lifting of files or materials (up to 20 lbs.).
Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Vienna, VA vacancy
  •  ...Software Engineer II - Mobile Tysons, Virginia As a Software Engineer II, you will work with a team of mobile developers building the Alarm.com Android application used by millions of customers every day to secure and manage their homes and businesses. Our mobile... 
    Suggested
    Work experience placement
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    McLean, VA
    1 day ago
  •  ...Software Engineer II If you enjoy learning about and working with breakthrough technologies, and are enthusiastic about working in the space industry, then you will be excited about the Software Engineer II opening with Iridium for a Space Development Agency (SDA)... 
    Suggested
    Work at office
    3 days per week

    Iridium Satellite Communications

    Reston, VA
    1 day ago
  • $100.6k - $199k

     ...and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Backend Software Engineer II to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration... 
    Suggested
    Ongoing contract
    Full time
    Local area

    Microsoft Corporation

    Reston, VA
    5 days ago
  •  ...As a Software Engineer II, you will have the opportunity to work across a variety of technical areas. Every person we hire is given a lot of responsibility and a lot of power; your opinion can be a big part of what we do and how we do it. Alarm.com is an engineering focused... 
    Suggested
    Full time
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Flexible hours

    Alarm.com

    Tysons, VA
    7 hours ago
  • $142k - $195k

    As Sr. Software Engineer II, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government. We know that you can’t have great technology services [ without amazing people. At MetroStar, we are obsessed with... 
    Suggested
    Full time
    Work experience placement
    Local area
    Flexible hours

    MetroStar

    Tysons, VA
    3 days ago
  • $97.24k - $162.24k

     ...automated pipelines for deployment of Esri technology in the cloud and no-premises. You will partner closely with software developers and cloud engineers to ensure our integration and deployment is high-quality, reliable, and mission focused. This team supports... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Vienna, VA
    3 days ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Fairfax, VA
    3 days ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Reston, VA
    14 hours ago
  •  ...Software Engineer II Lexical Intelligence provides software and services related to processing large-scale biomedical information sources. Our Natural Language Processing (NLP) and analytics software is used by policy and decision makers to evaluate and prioritize... 
    Temporary work
    Work at office
    Local area

    Lexical Intelligence

    Bethesda, MD
    4 days ago
  • $106k - $169k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview: The Mastercard Economic Intelligence team is seeking a Software Engineer II to help design and build data-driven... 
    Full time
    Part time
    Worldwide
    Flexible hours
    3 days per week

    MasterCard

    Arlington, VA
    2 days ago
  • $76k - $103k

     ...Force and Space Force programs, digital engineering, systems integration, and specialized manufacturing...  .... As a Cloud Migration Engineer II, you will play a critical role in...  ...Kubernetes, CI/CD pipelines, data migration, or software refactoring. ~ Proven ability to... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Immediate start
    Night shift

    EXPANSIA

    McLean, VA
    1 day ago
  • $97.24k - $162.24k

     ...Overview In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve...  ...while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Vienna, VA
    3 days ago
  •  ...Software Developer II - Backend Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC...  ...Education: Bachelor's Degree in Computer Science, Mathematics, Engineering or related field Other degree/ certification with extensive... 
    Contract work
    Work at office

    Volkswagen Group

    Reston, VA
    2 days ago
  •  ...consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together.... 
    Worldwide

    Salesforce.Com Inc

    McLean, VA
    3 days ago
  • $97.24k - $162.24k

     ...Overview In this position, you will develop visualization software to understand data where proximity and location matter. Your...  ...of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference... 
    Worldwide
    Relocation
    Relocation package

    Esri

    Vienna, VA
    3 days ago
  • $143.7k - $194.4k

     ...challenges along the way. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this...  ...a strong knowledge of web services and protocols. As a Software Development Engineer II, you will design, manage and own technologies in... 
    Internship
    Worldwide
    Flexible hours
    Shift work

    Amazon

    Arlington, VA
    4 days ago
  •  ...4 years experience may be substituted in lieu of degree). Position Description: PingWind is seeking a BI/Dashboard Software Engineer II responsible for supporting the configuration, integration, and operational sustainment of the systems and infrastructure that... 
    Temporary work
    Flexible hours

    PingWind Inc

    Alexandria, VA
    4 days ago
  •  ...Job Description Job Description Job Description: Quevera is seeking a Software Engineer II to join our team. At Quevera, we don’t just offer jobs—we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration... 
    Temporary work

    Quevera LLC

    McLean, VA
    6 days ago
  • $152k - $188k

     ...As Sr. Data Engineer II , you’ll work with a cross-functional team to help design and ingest data from different Object Management Systems that support mission operations for our classified customer We know that you can’t have great technology services ( without amazing... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    MetroStar Corporation

    Vienna, VA
    3 days ago
  •  ...Manager II Manager II will oversee and lead data engineering initiatives within the Enterprise Data Governance program. This program's objective is to enable a unified and high-quality data environment in the Azure Cloud that continuously innovates to enhance decision... 
    Monday to Friday

    Navy Federal Credit Union

    Vienna, VA
    3 days ago
  •  ...Description: The Facility Solutions Associate II role focuses on conducting processes and...  ...: Bachelor's degree in engineering, construction, facilities management, or...  ...the computerized maintenance management software (CMMS) workflow coordination and process... 
    Full time
    For contractors
    Work at office
    Local area

    Hensel Phelps

    McLean, VA
    1 day ago
  • $43 - $50 per hour

     ...CONTRACT Telecommunications Engineer II (Requires Clearance + Travel) | Req#4363 ActioNet has an immediate opportunity for a Contract -...  ...ISP installation and modernization execution, SCIF buildout, software configuration, logistics support, cutover assistance, and final... 
    Hourly pay
    Daily paid
    Full time
    Contract work
    Work at office
    Immediate start
    Flexible hours

    ActioNet

    Vienna, VA
    1 day ago
  • $143.7k - $194.4k

     ...Amazon is building the next generation software, hardware, and processes to run our state-of-the-art global fulfillment network that moves...  ...systems. We are looking for a software development engineer with a passion to transform the way we integrate robotics within... 
    Internship
    Flexible hours

    Amazon

    Arlington, VA
    3 days ago
  •  ...Software Developer II Nakupuna Consulting is seeking a Software Developer II to join the software development team supporting the execution...  ...(s). Conduct unit testing in line with defined quality engineering processes. Conduct software development activities in... 
    Contract work

    Nakupuna Companies

    Arlington, VA
    3 days ago
  • $50 per hour

     ...extension) Rate: $50 an hour on W2 Job Description: The Software Developer II will play a key role in development and maintenance of the...  ...or several areas, such as equipment or software design, engineering evaluation or test, configuration management procedures,... 
    Remote work

    Artech

    Herndon, VA
    3 days ago
  • $69.4k - $158k

     ...Job Number: R0240263 Software Engineer, Mid The Opportunity: As a Software Engineer, you can resolve a problem with a complete end-to...  ...Bachelor's degree in Computer Science DoD 8570 Compliant IAT II Certification, including CISSP or Security+ Certification... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    McLean, VA
    3 days ago
  •  ...Job Description: Job Summary We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing...  ...of software development experience Current DoDM 8140.03 IAT II certification (e.g., SSCP or Security+ CE with appropriate certification... 

    Vets Hired

    Reston, VA
    3 days ago
  •  ...Job Posting As a key member of the engineering team, you will provide technical support in...  ...integrating, configuring, and delivering software services across development, test, and production...  ...related technical field DoD 8570 IAT II and CSSP Infrastructure Support... 
    Contract work

    Navstar

    Reston, VA
    3 days ago
  • $90k - $110k

     ...diverse perspectives, and support every team member's success. Ready to do work that matters? Join us. Position Title: Software Engineer II Location : Fairfax, VA 22031 Work Arrangement: Hybrid Position Summary DZYNE Technologies is looking for a... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Visa sponsorship
    Work visa

    DZYNE Technologies

    Fairfax, VA
    2 days ago
  •  ...Responsibilities & Qualifications We are seeking a Software Systems Engineer REQUIRED QUALIFICATIONS Experience ~5+ years relevant experience...  ...recognized technical authority Clearance ~ Secret IT II RESPONSIBILITIES Formulates/defines specifications... 
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Monday to Friday
    Weekend work
    Day shift
    Afternoon shift

    TekSynap

    Reston, VA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!