A technology solutions firm is seeking an experienced Software Developer for a full-time role in Annapolis Junction, MD. The successful candidate will engage in full-stack Java software development supporting the Data Transformation Solutions (DTS). Responsibilities include developing backend data storage, supporting ETL processes, and delivering applications with cutting-edge technologies. Applicants must have at least seven years of experience and a Bachelor's degree in Computer Science or a related field. This position requires a TS/SCI/Full Scope Polygraph Clearance.
Qualifications
Seven years experience as a Software Engineer in similar programs.
Experience with corporate authentication services.
Familiarity with design and implementation of local caching services.
Responsibilities
Developing middle tier to backend data storage.
Supporting ETL development for various projects.
Designing, developing, and deploying applications for clients.
Skills
Java
JavaScript
Python
Agile software environment
Micro-services framework
ETL (Extract, Transform, Load)
Docker & Docker Compose
Kubernetes
Jenkins
Github
Gitlab
Jira
Confluence
Education
Bachelor’s degree in Computer Science or related discipline
Tools
PostgreSQL
NoSQL
Job description
A technology solutions firm is seeking an experienced Software Developer for a full-time role in Annapolis Junction, MD. The successful candidate will engage in full-stack Java software development supporting the Data Transformation Solutions (DTS). Responsibilities include developing backend data storage, supporting ETL processes, and delivering applications with cutting-edge technologies. Applicants must have at least seven years of experience and a Bachelor's degree in Computer Science or a related field. This position requires a TS/SCI/Full Scope Polygraph Clearance.