MID-level Java Full Stack Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Jobs via Dice ยท 18 hours ago

MID-level Java Full Stack Software Developer

Leidos is a company focused on government health and safety solutions, and they are seeking a MID-level Java Full Stack Software Developer. The role involves researching, designing, developing, and maintaining enterprise systems while collaborating with various stakeholders in an Agile environment.

Computer Software
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Research, design, develop, and maintain enterprise systems for our Leidos clients using the JEE, Spring MVC, Spring JDBC, Bootstrap, jQuery, REST, SQL, PL/SQL, SonarQube, Git (Bitbucket), and JIRA in an Agile software development environment
Create and update all relevant documentation and specifications for design, development, and testing
Present concepts and be willing to challenge other team members' designs as well as receive and incorporate feedback
Assist in troubleshooting and fixing issues from the production environment
Collaborate with customers, analysts, architects, DBAs, operations, and testers using Agile Scrum
Create maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e., software reuse, refactoring, continuous integration, test automation, secure development, TDD, static code analysis, peer/code review)
Support the software configuration management process and understand software components and their interface requirements

Qualification

Java 8+Spring MVCSQLREST servicesAgile frameworkBootstrapJQueryPL/SQLEclipseObject-oriented designData structuresDesign patternsAutomated unit testsWeb application securityGradleSplunk (Nice to Have)Communication

Required

Bachelor's Degree, preferably in Computer Science or an IT-related discipline, and a minimum of 5 years of related experience is required. 4 additional years of experience may be substituted for the degree
Must be experienced with Java 8+, Spring MVC, JDBC, Eclipse, REST services, and Git
Must be experienced with front-end technologies such as Bootstrap, JQuery, Ajax, React, Angular, HTML5, CSS3
Must have STRONG experience with SQL
Experience with Object-oriented design and development, data structures, and design patterns
Experienced with Agile framework and ability to apply best practices using industry standards throughout all software developed
Experience with RDMS and database design and troubleshooting (Oracle, PL/SQL)
Experience with Automated unit tests (i.e., JUnit, mocks) and test-driven development
Knowledge of web application security vulnerabilities and how to address them
Experience with Gradle. Familiarity with continuous integration principles
Able to multi-task and work in a dynamic, fast-paced environment
Excellent verbal and written communication skills

Preferred

Experience using Splunk, and calling Splunk APIs

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase