Skip to main content

Wyetech

Software Engineer 3

Annapolis Junction, Marylandsoftware engineering (full-time)midAdded today

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
Apply with Autofill

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 Wyetech

Likely 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?