Java Mid-Level Technical Specialist
Mahantech Corporation
Chapel Hill, NC, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
.NET Framework
Business Analytics Applications
Computer Engineering
Common Object Request Broker Architecture
Eclipse (Software)
Enterprise JavaBeans
Visual C++ (Programming Language)
Java Platform Enterprise Edition (J2EE)
Revision Control Systems
Hibernate (Java)
Java Servlet
+12 more
Spring Framework
Apache Struts
Javaserver Pages
Microsoft Office
Oracle (Applications)
Software Engineering
Web Services
Extensible Markup Language (XML)
Enterprise Software Applications
Information Technology
Data Management
Software Version Control
Job description
- NCDIT Transportation is seeking a Java Mid-Level Technical Specialist for a short-term contractor assignment supporting the DMV Traffic Records Systems (TRS).
- TRS supports the DMV Crash Data Management and Department of Health (DOH) Traffic Safety functions related to the collection, analysis, and distribution of motor vehicle accident information.
- The selected candidate will join the application maintenance team as a technical specialist and consultant, independently managing complex Java projects while providing critical second-level 24x7 on-call support.
- The candidate will work closely with Business Owners and Technical Teams to translate customer requests into technical requirements and user stories, coordinate software release schedules, develop business requirements, and provide testing and training support., * Independently manage and support complex Java/JEE application development and maintenance projects.
- Provide technical expertise and consultation for DMV Traffic Records Systems.
- Provide critical second-level 24x7 on-call application support.
- Work with Business Owners to translate customer requests into technical requirements and user stories.
- Coordinate software release schedules with Business and Technical Teams.
- Develop and document business and technical requirements.
- Perform application analysis, design, testing, implementation, and documentation.
- Conduct cost analysis and assist with staffing/resource estimates.
- Provide testing and training support to business and technical users.
- Troubleshoot and resolve application issues.
- Provide technical helpdesk and production support.
- Collaborate with enterprise-level software development teams and stakeholders.
- Support the eCrash / NC-CRIS project and related traffic records initiatives.
Requirements
- Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, Mathematics, Engineering, or a related technical discipline.
- Minimum 3 years of experience with Java/JEE, Oracle, and XML.
- Minimum 3 years of experience with Web Services, JSP, Servlets, Spring, Struts, Eclipse IDE, and version control tools.
- Minimum 3 years of experience in application analysis and design, cost analysis, staffing estimation, testing, documentation, and implementation.
- Minimum 3 years of technical helpdesk/support experience.
- Strong enterprise-level software development experience.
- Effective oral and written communication skills.
- Proficiency with Microsoft Office and other basic computer applications.
Preferred Qualifications
- Visual C++
- .NET
- CORBA
- EJB
- Hibernate
- Java Certification
- Strong enterprise application maintenance experience
- Experience supporting government or large-scale enterprise systems, Java/JEE, Oracle, and XML
Required
3 Years
Web Services, JSP, Servlets, Spring, Struts, Eclipse IDE, and Version Control
Required
3 Years
Application Analysis & Design, Cost Analysis, Staffing Estimates, Testing, Documentation & Implementation
Required
3 Years
Technical Helpdesk Support
Required
3 Years
Bachelor’s Degree in Computer Science, CIS, Computer Engineering, Math, Engineering, or related technical discipline
Required
Microsoft Office / Basic Computer Applications
Required
Effective Oral and Written Communication
Required
Java Certification
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
BB
Benedikt Bischof
Java Basics
almost 4 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
24 days ago