Senior Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Virginia Employment Commission · 8 hours ago

Senior Java Developer

The Virginia Employment Commission is seeking a Senior Java Developer to lead the development and management of enterprise-level IT systems. The role involves collaborating with business analysts and end users to gather requirements, perform advanced programming, and ensure system performance and compliance.

Human Resources
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

The Senior Java Developer serves as a technical lead responsible for managing all phases of the System Development Life Cycle (SDLC) for one or more enterprise-level IT systems
This role collaborates with business analysts, subject matter experts, and end users to gather and document requirements, estimate development efforts, and deliver solutions that meet business and technical needs
The position performs advanced programming and system analysis tasks, including application enhancements, maintenance, and integration, while adhering to security best practices
The incumbent ensures that application services are properly installed, configured, and optimized to support system performance, scalability, and compliance—particularly for systems that access Federal Tax Information (FTI)
Additional responsibilities include troubleshooting complex technical issues related to system availability, reliability, and accessibility; mentoring junior IT staff; and providing training and support as needed
The Senior Java Developer plays a key role in ensuring the stability, security, and effectiveness of critical IT services

Qualification

JavaJ2EESpring FrameworkSQL ServerJavaScriptHibernateSDLCProblem resolutionProject managementInterpersonal communication

Required

Knowledge of Java related enterprise architecture standards and best practices; n-tier technologies; SDLC methodologies; industry best practices in source code control, configuration management; and IT Security requirements
Substantial experience in architecting and developing complex n-tier or cloud Java/J2EE applications; designing and developing applications using JSP, Servlets, Spring Core, Spring MVC and JavaScript; ORM Frameworks (e.g., Hibernate), SQL Server, and Java Development IDE (e.g., Eclipse), Subversion; utilizing design patterns and software development best practices
Strong interpersonal, oral and written communication, IT design and development, project management, and problem resolution skills
Demonstrated ability to function as a technical expert on complex applications/systems/software/projects; interact effectively in a team environment; work independently with strict deadlines, heavy workload and changing priorities

Preferred

Knowledge/experience of any JavaScript framework, JBOSS Application Server, JSF, LDAP/ Active directory, and experience performing code reviews and/or documenting applications/systems and business processes

Company

Virginia Employment Commission

twittertwittertwitter
company-logo
To provide temporary financial support to eligible workers under the law, helping to ensure economic stability for Virginia.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Dave Portner
Chief Information Officer
linkedin
leader-logo
George G.
Safety/security/ COOP coordinator
linkedin
Company data provided by crunchbase