Overview
Skills
Job Details
We are seeking a Senior Developer to join a large enterprise in Columbia, SC. This role is responsible for the full lifecycle of complex application development, from design and programming to implementation and support. You will provide technical leadership, mentor junior developers, and ensure high-quality delivery within an agile Scrum environment. This is a hands-on, full-stack development position supporting critical business systems.
Hybrid 3 days a week onsite after initial training period.What You ll Do
-
Lead the analysis, design, development, testing, and implementation of complex software solutions.
-
Provide technical direction and act as an internal consultant, mentor, and change agent across teams.
-
Design, code, test, debug, and document enterprise-level applications in a Java/Spring MVC environment.
-
Support integration across systems, ensuring compliance with architectural standards and IT strategy.
-
Recommend improvements to existing systems and develop reusable components to enhance performance and scalability.
-
Guide and review the work of lower-level programmers; lead or coordinate project phases.
-
Monitor system performance, identify root causes, and deliver timely fixes or enhancements.
-
Collaborate closely with business analysts, QA, and DevOps teams to ensure smooth, efficient releases.
What You Need
-
Computer Science, Information Technology, or a related field (or equivalent experience).
-
Advanced proficiency in Java, JavaScript, JSP, jQuery, Spring MVC, Hibernate, Spring Data JPA, SOAP, REST Web Services, and GitHub.
-
Strong analytical, problem-solving, and decision-making skills.
-
Excellent written and verbal communication; ability to explain complex technical issues clearly.
-
Experience leading or mentoring development teams.
-
Ability to work collaboratively in a fast-paced, multi-platform environment and under tight deadlines.
Nice to Have
-
Experience with Spring Security, MQ, DevOps (Gradle, Jenkins), and Splunk.
-
Familiarity with legacy system maintenance and modernization projects.
-
Understanding of agile methodologies and Scrum ceremonies.