×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer II

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: STraffic
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below

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, Type Script, Spring Boot, and PostgreSQL. The ideal candidate has solid Dev Ops knowledge, hands-on CI/CD experience, and thrives in a collaborative, Agile/Dev Ops 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.
  • Dev Ops & Deployment
    • Configure, maintain, and optimize CI/CD pipelines using Jenkins or Git Lab 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 Dev Ops practices, CI/CD pipelines, and AWS-based deployment.
  • Comfortable using Git-based version control systems (e.g., Git Lab).
  • 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
  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
  • 3–5 years of full-stack software development experience.
  • Proficiency with JavaScript, HTML, CSS, and modern front-end frameworks (React preferred).
  • Proficiency in Java, JavaScript/Type Script, 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.).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary