job

Mid-Level Java Full Stack Software Developer

Dipali Shah

Author

calendar_today January 12, 2026
Mid-Level Java Full Stack Software Developer

Job Details

  • Company Name: Leidos
  • Employment type: Full–time
  • Experience: 8+ years
  • Salary: $87,100–$1,57,450 a year
  • Location: Remote Option Available
  • Work schedule: 5 days a week

Job Description:
• 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
• Responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards
• Support the software configuration management process and understand software components and their interface requirements
• Ensure the quality of software deliverables and continuous improvement, as well as communicate effectively with the development teams and the customer on required tasks

Requirements:
• Bachelor’s Degree, preferably in Computer Science or an IT-related discipline
• minimum of 5 years of related experience
• 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
• (Nice to Have) Experience using Splunk, and calling Splunk APIs

Benefits:
• competitive compensation
• Health and Wellness programs
• Income Protection
• Paid Leave
• Retirement

Apply Now
search Hiring Now

Looking for a Job?

Explore thousands of verified jobs related to this topic on Winzons today.

Browse Jobs

About Dipali Shah

View all posts by Sarah →