> Markdown version of [/jobs/ext/3092126-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/3092126-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Straffic America, LLC - **Location:** Vienna, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Business Logic, Confluence, Cascading Style Sheets (CSS), Continuous Integration, Relational Databases, DevOps, Programming Tools, Design of User Interfaces, IntelliJ IDEA, PostgreSQL, Microsoft Visual Studio, MyBatis, Redis, Prometheus, TypeScript, ReactJS, Grafana, Spring-boot, Backend, Gitlab, Git, Amazon Relational Database Service, Gitlab-ci, Information Technology, Performance Monitor, Apache Kafka, Figma, Front End Software Development, Restful APIs, Software Version Control, Jenkins - **Published:** September 26, 2026 - **Apply:** https://www.juju.com/job/16_e3f31f821 ## About the Role * 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 * 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/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.). ## Description 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., * 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. + ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Boost Productivity with AI: Figma & Playwright MCP Workflows - Aris Markogiannakis](https://www.wearedevelopers.com/videos/1768-boost-productivity-with-ai-figma-playwright-mcp-workflows-aris-markogiannakis) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Software Developer Salary in Austria [2023]](https://www.wearedevelopers.com/magazine/213-software-developer-salary-in-austria-2023) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)