Infinity Advanced Solutions is an SBA certified Woman-owned Small Business providing support to federal and private customers within the intelligence and defense Advanced Solutions is committed tokeeping up with the fast-paced ever-evolving industry by stayingcompetitive while concentrating on the needs of our customers.
Were seeking a Software Engineer 2 (Full-Stack Dev) to join our team in Annapolis Junction MD!
Active TS/SCI w/ poly security clearance required.
Position Description: Seeking a talented Full-Stack Developer to support the development and enhancement of an enterprise web application. The ideal candidate will have experience building robust user-centric web applications and backend services using JavaScript (frontend) Java (backend) and Elasticsearch (search and indexing).
Roles and Responsibilities:
Develop maintain and enhance web applications using JavaScript frameworks
Implement and optimize backend services and APIs using Java
Integrate Elasticsearch to support efficient search indexing and retrieval
Collaborate with stakeholders to refine requirements and deliver intuitive user experiences
Write clean maintainable and well-documented code
Monitor application performance and address any issues with availability scalability or data accuracy
Participate in Agile ceremonies and contribute to sprint planning retrospectives and daily stand-ups
Contribute to CI/CD pipelines and automated testing strategies
Requirements:
Experience with JavaScript (React Angular or similar) and Java (Spring Boot or similar)
Experience integrating and querying Elasticsearch
Proficiency in RESTful API development and microservice design
Experience working with JSON XML and structured metadata
Familiarity with version control systems (e.g. Git)
Strong problem-solving skills and attention to detail
Communication and collaboration abilities
Desired Skills:
Familiarity with Kubernetes
Knowledge of accessibility and 508 compliance standards.
Benefits:
Health Insurance Three-tiered Health Plan 75% employer paid
Health Savings Account (HSA) Company-paid portion contribution
Short-Term Disability (STD) Company paid effective immediately
Long-Term Disability (LTD) Company paid effective immediately
Life/AD&D Insurance (LI/AD&D) Company paid effective immediately
Education and Training $5000 annual coverage relevant for professional development
Company Logo Apparel -- $150 company-paid
Fitness Benefit -- $350.00 annual fitness program reimbursement
Pay Range is determined by various factors such as education knowledge skills competencies and experience as well as contract-specific requirements; negotiable based on elected total compensation packages which include but not limited to paid time off healthcare elections and retirement. The projected compensation range for this position is $225000 - $236000.
Infinity Advanced Solutions provides wage ranges in accordance with StatePayTransparency Laws to support Title VII EqualPayinitiatives. Thesepayranges are subject to change at any time andpaywill be commensurate with experience and/or other factors allowable by law. Infinity Advanced Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race color religion age sex national origin disability status genetics pregnancy protected veteran status sexual orientation gender identity or expression or any other characteristic protected by federal state or local laws. This policy applies to all terms and conditions of employment including recruiting hiring placement promotion termination layoff recall transfer leaves of absence compensation and training.
Power3 Solutions Partnering with federal state and local organizations to bring the best talent to the right roles.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.