Sr Developer

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - W2
Contract - Independent

Skills

DEVELOPER
JAVA
SPRING
HIBERNATE
VUE
REACT
SOAP
REST
BACKEND
FRONT END

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.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Hansen Talent Group