More jobs:
Software Engineer II
Job in
Fairfax, Fairfax County, Virginia, 22032, USA
Listed on 2026-10-11
Listing for:
STraffic
Full Time
position Listed on 2026-10-11
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer
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)
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.
- 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).
- 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).
- 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).
(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:
×