Software Engineer (Java) - FS Poly

stanleyreidAnnapolis Junction, MD
1dOnsite

About The Position

Looking for a career where your skills and happiness matter? Our client is a diverse team that values your growth, invests in your development, and challenges you with cutting-edge projects in DevOps, Java, cloud-powered analytics, and automated deployments. They offer ample training, competitive salaries, and a supportive, technical leadership in an environment that values diversity and your well-being. Ready to hone your skills and make a real impact? Let's talk! The Role Our client is seeking a Software Engineer to perform software development activities as a member of an agile development team. You will be responsible for turning agile stories into new capabilities, from development and testing to deployment. This is an opportunity to contribute to a complex system, focusing on either server-side business logic or client-facing web application and user interface (UI) development, with a strong emphasis on DevOps automation and Behavior-Driven Development (BDD).

Requirements

  • A Bachelor's degree in Computer Science or a related discipline and at least 5+ years of experience
  • Demonstrated experience with Java
  • Experience with Windows and/or Linux operating systems
  • Familiarity with languages like Python, C/C++, and SQL
  • Experience with Web Application User Interface Development
  • Knowledge of web services (SOAP, WSDL, WADL) and data formats (JSON, HTML, XML, XSLT)
  • Experience with JEE (EJB, JPA, JTA, etc.) and application servers (Tomcat, WebLogic, JBoss)
  • Experience with Agile developer practices such as TDD, Refactoring, and BDD
  • Experience with secure software development and the Scaled Agile Framework (SAFe) methodology
  • TS/SCI with FS Polygraph is required. We are not able to upgrade clearances or accept CCAs. Please note, you must have the required clearance for consideration; under-cleared applicants will not receive a response.

Responsibilities

  • Perform software development activities as a member of an agile development team.
  • Turning agile stories into new capabilities, from development and testing to deployment.
  • Contribute to a complex system, focusing on either server-side business logic or client-facing web application and user interface (UI) development
  • Emphasis on DevOps automation and Behavior-Driven Development (BDD).

Benefits

  • ample training
  • competitive salaries
  • supportive, technical leadership
  • environment that values diversity and your well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service