
Principal Full Stack Engineer
General Dynamics Information Technology
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $123,250 - $166,750 per year
Job Level
Lead
Tech Stack
J2EEJavaJUnitSDLCSpringSQL
About the role
- Transform technology into opportunity as a Full Stack Java Engineer Principal at GDIT
- Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career
- Join our team in partnership with New York State of Health (NYSoH) to provide comprehensive health coverage to more than 7.0 million New Yorkers
- Build and maintain highly complex, high-volume, large scale, scalable, maintainable and extensible software on a Java/J2EE application stack using full software development life-cycle (SDLC) methodology
- Analyzes user/business needs and functionality to plan and assign with the design of software systems to meet those needs
Requirements
- Bachelor’s degree in Computer Science, Management Information Systems, or related technical field, OR equivalent combination of education and experience
- Nine (9) experience in software development with an understanding of Core Java/J2EE, Spring Framework, ORM Tools, Java Build tools, Junit testing, and Web Services
- 3 years of large-scale application experience
- 3 years Health Exchange experience
- Ability to write simple and complex SQL Queries, preferably with DB2 SQL syntax including PL/SQL
- Good analytical and multitasking skills
- Good oral and written communication skills
- Identify and resolve problems in a timely manner; gather and analyze information skillfully; develop alternative solutions; Critical thinking and creative problem solving
Benefits
- Comprehensive benefits and wellness packages
- 401K with company match
- Competitive pay and paid time off
- Full-flex work week to own your priorities at work and at home
- Paid leave and paid holidays are prorated based on the employee’s date of hire
- GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees
- Short and long-term disability benefits
- Life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJ2EESpring FrameworkORM ToolsJava Build toolsJUnit testingWeb ServicesSQL QueriesDB2 SQLPL/SQL
Soft skills
analytical skillsmultitaskingoral communicationwritten communicationproblem solvingcritical thinkingcreative problem solving
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Management Information Systems