Sr. Java Developer (On-site) - Atlanta, GA (In-person) - Only locals with valid DL copy.

Overview

On Site
Up to $65
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Sr. Java Developer
full-stack development
software development lifecycle (SDLC)
architectural leadership
Java
J2EE
C#
Spring
Hibernate
Struts
REST APIs
SOAP
WSDL
XML
XSD
XPath
XQuery
XSLT
JSP
JSTL
JMS
JNDI
JDBC
JAXB
Maven
Log4j
JUnit
microservices
Spring Boot
Docker
Kubernetes
Netflix OSS
Zuul
JavaScript
jQuery
DOJO
AngularJS 2+
CI/CD toolchain
DevOps pipelines
single sign-on (SSO) integration
secure coding practices
OWASP Top Ten
Agile methodologies
system analysis
technical documentation
mentoring junior developers
code reviews
containerized environments
technical communication.
Java Developer

Job Details

Job Title: Sr. Java Developer

Location: Atlanta, GA (Onsite)
Duration: Long Term
Work Authorization: Local Metro Atlanta candidates only Onsite Requirement: Required from Day 1

Position Overview:

We are looking for a Sr. Java Developer to support multiple new Java development projects. This role requires extensive experience across the full software development lifecycle (SDLC), including analysis, design, development, testing, implementation, and support. The ideal candidate will have strong leadership capabilities, act as a mentor for junior developers, and possess a deep understanding of modern Java frameworks, microservices, and full-stack development.

Key Responsibilities:

  • Provide architectural leadership for complex Java development projects.
  • Participate in design reviews, coding standards enforcement, and technical guidance.
  • Translate business and functional requirements into technical solutions.
  • Lead and collaborate in Agile teams for developing custom Java applications.
  • Review and analyze system specifications, and provide recommendations for improvements.
  • Mentor and support junior developers in technical work and troubleshooting.
  • Develop and document high-level architecture and system flow diagrams.
  • Ensure code quality and secure coding practices (e.g., OWASP Top Ten).
  • Manage CI/CD pipelines and deploy applications in containerized environments.

Required Skills & Experience:

  • Bachelor s Degree in Computer Science, Software Engineering, IT, or a related field.
  • 10+ years of IT experience in full-stack Java development.
  • Proficient in Core Java, J2EE, and C#.
  • Strong expertise in Java frameworks such as Spring, Struts, Hibernate.
  • Experience with microservices architecture, REST APIs, Spring Boot, Docker, Kubernetes, Netflix OSS, Zuul.
  • Hands-on experience in Java Web Services, including SOAP, REST, WSDL, and XML.
  • Familiarity with XML technologies (XSD, XPath, XQuery, XSLT).
  • Experience working with JSP, JSTL, JMS, JNDI, JDBC, JAXB, Maven, Log4j, and JUnit.
  • Proficient in JavaScript and JS frameworks such as jQuery, DOJO, and AngularJS 2+.
  • Strong experience with CI/CD toolchains and DevOps pipelines.
  • Experience creating reusable Angular modules and components.
  • Knowledge of single sign-on (SSO) integration and web security best practices.
  • Solid understanding of SDLC and software testing methodologies.
  • Ability to write and maintain clear technical documentation.
  • Strong interpersonal, communication, and collaboration skills.
  • Self-motivated, organized, and capable of managing multiple priorities.

Soft Skills & Expectations:

  • Able to articulate and defend technical decisions during discussions and interviews.
  • Comfortable discussing past projects, technologies used, and reasons behind architectural choices.
  • Familiarity with secure coding practices and how to apply them.
  • Highly analytical and detail-oriented.
  • Demonstrates professional behavior under pressure and in team environments.

Skill Matrix:

Skill

Core Java, J2EE

C#

Spring, Hibernate, Struts

JSP, JSTL, JMS, JNDI, JDBC, JAXB

XML (XSD, XPath, XQuery, XSLT)

SOAP, REST, WSDL, Web Services

Microservices, Spring Boot, Docker, Kubernetes, Netflix OSS, Zuul

JavaScript, jQuery, DOJO, AngularJS 2+

CI/CD Toolchain

SSO Integration

Secure Coding, OWASP Top 10

Agile Methodologies

Technical Documentation

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 HSK Technologies, Inc.