Full-Stack Software Engineer
Listed on 2025-12-25
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Full‑Stack Software Engineer
About ViasatViasat is on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We look for people who think big, act fearlessly, and create an inclusive environment that drives positive impact.
Responsibilities- Develop and maintain web applications using modern backend and frontend technologies.
- Engage with cross‑functional teams in designing, building, testing, and deploying new features.
- Write secure, maintainable, and efficient code.
- Engage in team code reviews and actively contribute to the team's development.
- Stay up to date with the latest industry trends and technologies.
- Maintain API and front‑end libraries.
- Use Linux OS for the development environment.
- Plan, track, and report on progress.
- Apply Agile Scrum and CI/CD software development practices.
- Bachelor’s degree or higher in Computer Science or a related field.
- Minimum 2 years of Kotlin or Java production code experience for web applications.
- Minimum 2 years of professional experience with Spring and/or Spring Boot.
- Experience with reactive programming concepts.
- Experience using Postgre
SQL database technology. - Experience with automated unit and integration testing.
- Experience with performance testing.
- Active SECRET or TOP SECRET security clearance is required.
- Ability to travel up to 10%.
- Experience with REST APIs, RESTConf, and web services.
- Containerization with Docker or equivalent.
- Experience with networking protocols (TCP/IP, HTTP).
- Experience with Python.
- Good oral and written communication skills.
$ – $ per year. For specific locations within San Jose, the San Francisco Bay area, and New York City metropolitan area, the base pay range is $ – $ per year.
EEO StatementViasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, veteran status, or any other applicable legally protected status or characteristic.
If you would like to request an accommodation on the basis of disability for completing this online application, please .
Entry level
Employment TypeFull‑time
Job FunctionEngineering and Information Technology
IndustriesSoftware Development
#J-18808-Ljbffr(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).