QED National-posted about 2 months ago
Mid Level
Remote • Virginia, VA
Administrative and Support Services

Join Seneca Resources in supporting mission-critical federal programs as a Senior IT Developer - Java. This role is ideal for a seasoned developer who thrives in Agile environments, excels in backend engineering, and is passionate about cloud-native application development. As a Senior Developer, you'll design and implement scalable, secure, and high-performing software solutions that power modern digital transformations. You'll collaborate closely with cross-functional teams to build and optimize microservices, APIs, and CI/CD pipelines while mentoring junior engineers and ensuring best practices in software development.

  • Analyze and evaluate business and technical requirements to design scalable backend systems.
  • Develop and maintain Java-based applications and microservices using Spring Boot, Python, and Postman.
  • Design and migrate legacy systems to Google Cloud Platform (GCP) using tools such as Cloud Functions, Cloud Run, Dataflow, and VPC Connectors.
  • Implement and manage API gateways using Apigee for secure and efficient backend integration.
  • Support and enhance CI/CD pipelines leveraging Jenkins and GitHub Actions.
  • Participate in Agile Scrum ceremonies, contributing to sprint planning, stand-ups, and retrospectives.
  • Troubleshoot and resolve production issues, coordinating across DEV, SIT, CAT, and PROD environments.
  • Maintain system documentation and manage project tracking through tools such as ServiceNow and VersionOne.
  • Mentor junior developers and support cross-team collaboration for successful software delivery.
  • 10+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Software Engineering, or related discipline preferred.
  • Strong proficiency in Java, Spring Boot, Python, and REST API development.
  • Hands-on experience with GCP services, CI/CD, and microservices architecture.
  • Knowledge of Apigee, Postman, and version control (Git/GitHub).
  • Demonstrated ability to work independently and manage complex technical initiatives.
  • Excellent communication, analytical, and problem-solving skills.
  • Experience authoring or contributing to technical documentation.
  • Ability to obtain and maintain a Public Trust Clearance
  • Prior experience in federal or public sector projects preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service