Wyetech
Software Engineer 3
About this role
Wyetech seeks a full-stack Software Engineer 3 to develop and maintain complex backend web services and analytics systems for federal government customers. You'll work with Java, SpringBoot, cloud infrastructure, and distributed databases while supporting both individual and team-based projects in a security-cleared environment.
What you'll do
- Develop, maintain, and enhance complex software systems including analytics, real-time processing, and large-scale data manipulation
- Design and implement backend web services using Java, SpringBoot, and REST APIs
- Review, test, and validate software components against design requirements and document results
- Resolve software defects and problem reports in production systems
- Contribute to system design decisions involving hardware/software trade-offs and COTS/GOTS evaluation
- Work with distributed systems, cloud infrastructure, and database technologies at scale
What they're looking for
- Java (threading, concurrency)
- SpringBoot and Spring framework
- JavaScript and Node.js
- AWS (EC2, RDS, cloud services)
- Docker and Kubernetes orchestration
- MongoDB, PostgreSQL, MySQL, and distributed databases
- JMS messaging and REST API design
- Elasticsearch and data search/analytics
Benefits
- Award-winning corporate culture
- World-class employee experience
- Opportunity to solve real-world federal government challenges
- Work with cutting-edge technologies and large-scale systems
- Collaborative team environment
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Wyetech
Wyetech builds cloud infrastructure, cybersecurity solutions, and advanced software systems for federal government clients, leveraging AWS, Kubernetes, machine learning, and cyber range technologies. The company is hiring Cloud Platform Engineers, DevOps Engineers, Software Engineers, and Test Engineers to develop and maintain these mission-critical systems.
View all jobs at WyetechLikely interview questions
- Describe your experience designing and implementing Java-based backend services with SpringBoot—what was the most complex system you've built?
- How have you handled concurrency and threading challenges in Java applications, particularly in high-availability distributed systems?