Full Stack Developer

E-Infosol LLCWashington, DC

About The Position

The Full Stack Developer will be responsible for working on both front-end & back-end development processes, design, develop & maintain fully-fledged & functioning platforms with databases or servers, including using a range of different technologies & languages. Provide development and operations & maintenance (O&M) support for a production Java application with a Postgres backend and a Tomcat/JBoss application server. Experience with and ability to work in an AWS cloud environment, utilizing cutting-edge technologies. Collaborate with both government and contractor teams to support all aspects of application development. O&M responsibilities include gathering, analyzing, and developing enhancement specifications and requirements based on system owner input. Will be involved throughout the entire project lifecycle, from development to production support. Strong user interface development skills, particularly with JavaScript, are essential. Develop applications, approach software holistically since they cater to both user experience and functionality. Participate in design & creation of scalable software. Write clean, functional code on the front- and back-end Test and fix bugs or other coding issues. Work with development teams and product managers to create software solutions. Design client-side and server-side architecture. Build the front-end of applications through appealing visual design. Develop and manage well-functioning databases & applications. Write effective APIs. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. Analyze functional business applications and design specifications for functional activities. Translate detailed design into application systems. Test, debug, and refine applications to produce the required product. Prepare the required documentation, including both program-level and user-level documentation. Enhance applications to improve performance and add functionality. Performs the modeling of applications throughout the development lifecycle. Develops design for development within specific application software language. Possesses knowledge of application modeling principles, concepts and techniques. Interprets requirements, performs highly complex analyses, and defines options to obtain desired results.

Requirements

  • Active Top-Secret clearance with capability to obtain SCI/CI Poly if needed to meet contract requirements.
  • Bachelor’s Degree in Computer Science or a related field of study.
  • Minimum 8+ years of experience of full stack experience.
  • Java (JEE Development).
  • Strong JavaScript/Ajax Application Development.
  • Angular version 14 or above (5+ years experience in this skill).
  • Spring Boot & Spring Data JPA.
  • Tomcat /JBoss.
  • PostgreSQL.

Nice To Haves

  • Atlassian tools.
  • Agile methodology experience.
  • Strong verbal and written communication skills.

Responsibilities

  • Working on both front-end & back-end development processes
  • Design, develop & maintain fully-fledged & functioning platforms with databases or servers
  • Provide development and operations & maintenance (O&M) support for a production Java application with a Postgres backend and a Tomcat/JBoss application server
  • Work in an AWS cloud environment, utilizing cutting-edge technologies
  • Collaborate with both government and contractor teams to support all aspects of application development
  • Gathering, analyzing, and developing enhancement specifications and requirements based on system owner input
  • Develop applications, approach software holistically since they cater to both user experience and functionality
  • Participate in design & creation of scalable software
  • Write clean, functional code on the front- and back-end Test and fix bugs or other coding issues
  • Work with development teams and product managers to create software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases & applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Analyze functional business applications and design specifications for functional activities. Translate detailed design into application systems
  • Test, debug, and refine applications to produce the required product
  • Prepare the required documentation, including both program-level and user-level documentation
  • Enhance applications to improve performance and add functionality
  • Performs the modeling of applications throughout the development lifecycle
  • Develops design for development within specific application software language
  • Interprets requirements, performs highly complex analyses, and defines options to obtain desired results

Benefits

  • Medical – 100% company paid premiums for employees with dependent options.
  • Dental and Vision
  • Retirement Savings (401k) up to 4% match
  • Health Savings Account (HSA), FSA and DCFSA
  • Company-paid Short/Long-term disability (w/ additional supplemental options)
  • Company-paid Life and AD&D (w/ additional supplemental options)
  • Generous Paid Time Off and ALL 11 Federal Holidays
  • Legal and Identity Protection Services
  • Bonuses for certifications and reimbursement
  • Employee Perks:
  • UberOne, Company Outings (Sporting events, Happy Hours, etc.), Discounts on services including Pet Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service