Full-Stack Software Engineer (Java) - FS Poly

stanleyreid

Maryland

On-site

USD 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FS Poly, a government contractor in Annapolis Junction, MD, is seeking a Full-Stack Software Engineer (Java) to support long-term missions. You will complete software development tasks both individually and as part of an Agile team, participate in program increment planning, and ensure your code is modular, efficient, and reusable.

You should have a Bachelor's in Computer Science or related field, strong experience with Java, and familiarity with a broad stack including Java/JEE, Python, SQL,

Qualifications

  • Bachelor's degree in CS or related discipline.
  • Demonstrated Java experience required.
  • Experience with Java/JEE, Python, C/C++, SQL, SOAP, WSDL, PERL, and web services.
  • UI development and XHTML/HTML/XML/XSLT knowledge.
  • Experience on Windows and Linux operating systems.
  • Strong software development principles and practices.

Responsibilities

  • Develop software tasks individually and within an Agile team.
  • Participate in program increment planning and requirements analysis.
  • Design, implement, and document automation scripts for deployment.
  • Promote code reuse and cross-program collaboration.

Skills

Java
Java/JEE
Python
C/C++
SQL
SOAP
WSDL
UI development
HTML/XHTML/XML
Windows
Linux
Eclipse
Postgres
Oracle
Jenkins
Team collaboration
Agile

Education

Bachelor's Degree in Computer Science or related field

Tools

Tomcat
WebLogic
JBoss
Selenium
Mockito
Cucumber

Job description

Full-Stack Software Engineer (Java) - FS Poly

Annapolis Junction, MD

About Our Client

Our client is a highly respected government contractor dedicated to protecting our nation with cutting-edge IT and cybersecurity solutions. Founded by a veteran, their culture is purpose-driven and focused on employee growth. Join a vibrant work environment that offers competitive pay and a rewarding career.

The Role

This role is for a Software Engineer who will support critical, long-term missions. You will complete software development tasks both individually and as part of an Agile team. This includes participating in program increment planning, analysing complex system requirements, and using design software tools. You'll apply sound software engineering principles to ensure your code is modifiable, efficient, reliable, and reusable, while also promoting code reuse and cross-program collaboration. The role also involves engineering, authoring, and documenting automation scripts for deployment.

What You'll Bring
  • Bachelor's Degree in Computer Science or a related discipline. Relevant work experience may be substituted for a degree.
  • Demonstrated experience with Java is required.
  • Experience or familiarity with a range of technologies including: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, and Jenkins on a Windows platform.
  • Experience with User Interface development, knowledge of databases and structures, and/or experience with XHTML, HTML, XML, and XSLT.
  • Experience developing with Windows and/or Linux operating systems.
  • A strong understanding of sound software development principles and practices.
  • The ability to plan and prioritize personal tasks and communicate effectively verbally and in writing.
  • An independent mindset, capable of performing high-quality work on your own and with a team.
Preferred Qualifications
  • Experience with JEE, SQL, application servers (Tomcat, WebLogic, JBoss), and scripting.
  • Experience with high-level requirements management, secure systems engineering, and continuous integration.
  • Experience with Agile development practices such as Pair Programming, BDD, Refactoring, and ATDD.
  • Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), and Selenium.
  • Experience with Behavior Driven Development (BDD) or Test-Driven Development (TDD).
  • Experience with Secure Software development (i.e., Layer 7 Policy).
  • Experience with the Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or past experience as a member of an agile team.
Clearance Requirements

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.

Location

Annapolis Junction, MD

Please Note

Due to high application volume, we are unable to confirm receipt of submissions or provide updates. We will contact you directly if there is a match. Opportunities change frequently; We cannot guarantee availability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer (Java) - FS Poly Annapolis Junction, MD
Full-Stack Software Engineer (Java) - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 110,000 - 150,000
Software Engineer (Java) - FS Poly
Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 110,000 - 160,000
Software Engineer (Java) - FS Poly Annapolis Junction, MD
Software Engineer (Java) - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 110,000 - 150,000
Options for Full-Stack Software Developers, all levels - FS Poly Annapolis Junction, MD
Options for Full-Stack Software Developers, all levels - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 90,000 - 150,000
Full-Stack Java Engineer for Mission-Critical Systems
Full-Stack Java Engineer for Mission-Critical Systems

stanleyreid • Maryland

On-site
USD 90,000 - 140,000
Options for Full-Stack Software Developers, all levels - FS Poly
Options for Full-Stack Software Developers, all levels - FS Poly

stanleyreid • Maryland

On-site
USD 90,000 - 150,000
Principal Java Developer - FS Poly
Principal Java Developer - FS Poly

stanleyreid • Maryland

On-site
USD 120,000 - 180,000
Medical coverage
401k match 10%
Generous PTO
+1
Software Engineer 1 - FS Poly Annapolis Junction, MD
Software Engineer 1 - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

Hybrid
USD 90,000 - 130,000
401k contribution
HPC Software Engineer - FS Poly
HPC Software Engineer - FS Poly

stanleyreid • Maryland

On-site
USD 120,000 - 180,000
401k contribution (15%)
Senior Java Engineer (Backend) - FS Poly
Senior Java Engineer (Backend) - FS Poly

stanleyreid • Maryland

On-site
USD 170,000 - 260,000