Java Sr. Software Developer (Local candidates who can drive to interviews only)

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Spring Boot
JDBC
MVC
REST
Git
SQL
SOAP
JPA
XML
Agile
Angular
Dynatrace
Cassandra
ELK

Job Details

Key Responsibilities

  • Design, develop, test, and maintain sophisticated Java-based applications aligned with industry best practices, business needs, and approved technology standards.

  • Participate in architectural reviews and project planning to ensure scalable, robust solutions.

  • Provide mentorship and technical guidance to junior developers.

  • Collaborate with the development team to maintain alignment across processes and deliverables.

  • Take ownership of applications and demonstrate leadership in cross-functional development initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent hands-on experience in programming.

  • At least 5 years of professional Java development experience.

  • Strong background in building enterprise-level applications using the Spring ecosystem, including Spring Boot, JDBC, Security, and MVC.

  • Proven experience with RESTful services and microservices architecture.

  • Deep understanding of Git, JDBC, SQL, stored procedures, JPA, SOAP, REST, and XML.

  • Familiarity with service discovery, caching, and circuit breaker patterns.

  • Experience with Agile methodologies; exposure to Angular, Dynatrace, Cassandra.

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 SmartTech Staffing Partners