Mid-Level Java Full Stack Software Developer

Remote Full-time
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 tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Data Entry Specialist for Remote Work Opportunities – Join a Multicultural Team and Drive Business Growth

Remote Full-time

Temporary - Sarasota County Government

Remote Full-time

Loss Prevention Officer Overnight Third Shift

Remote Full-time

Senior Software Engineering (Full-Stack) | FT | Remote

Remote Full-time

**Experienced Full Stack Data Entry and Customer Service Representative – Remote Opportunity at arenaflex**

Remote Full-time

**Experienced Online Live Chat Agent – Customer Support Specialist at arenaflex**

Remote Full-time

[Remote] Sales Coordinator

Remote Full-time

Area Business Manager, South Carolina

Remote Full-time

Key Customers Solutions Architect (Remote - US or Canada)

Remote Full-time

Remote Life Insurance Sales Specialist – No Cold Calls, Immediate Start, Home‑Based Mortgage Protection Advisor

Remote Full-time
← Back to Home