Demo

Senior Java Developer

State of North Carolina
State of North Carolina Salary
Wilmington, NC Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 6/2/2025

Salary : $78,467.00 - $117,701.00 Annually

Location : Wake County, NC

Job Type : Permanent Full-Time

Remote Employment : Flexible / Hybrid

Job Number : 25-02905 60081380

Department : Dept of Revenue

Division : INFORMATION TECHNOLOGY

Opening Date : 02 / 27 / 2025

Closing Date : 3 / 7 / 2025 5 : 00 PM Eastern

Job Class Title : Applications Systems Analyst II

Position Number : 60081380

Salary Grade : DT09

Description of Work

  • This position may be eligible for full / part time telework under standard DOR Telework Policy.

The North Carolina Department of Revenue, Information Technology Systems Development & Support Division has an opening for an experienced Applications Specialist (Applications Systems Specialist) who is seeking employment in a challenging and dynamic environment. The Java and Middleware Applications Group provides coding and production support for internal and customer facing web applications including eServices, Online Filing and Payments, Online Business Registration, Modernized eFile, and related middleware applications. Work involves planning, application programming and development, maintenance and support, application monitoring, and incident response. Group members partner with business and technical staff, participate in related application development projects, lead technical projects and initiatives, serve as technical subject matter experts, and ensure that customer needs are met through reliable systems.

This position will provide analysis, programming, testing, implementation, and ongoing production operational support for Agency customer facing applications including eServices, Online Business Registration, Modernized eFile, loading Modernized eFile data to a relational database, Application to Application gateway and related Java applications.

A successful candidate for this position must have demonstrated experience with : Java, Application to Application gateway, Modernized eFile (MeF), Relational Database (DB2, Oracle, SQL Server), Eclipse, understands IRS1075 compliance issues, documentation skills, and ability to learn emerging technologies.

This position is required to work within an on-call rotation supporting critical taxpayer-facing applications.

Knowledge, Skills and Abilities / Competencies

  • Demonstrated analytical skills and ability to develop and configure software applications and tools to solve complex problems
  • Demonstrated experience with Java, Modernized eFile (MeF), Application-to-Application gateway and loading data into a relational database.
  • Hands-on knowledge and experience with at least one computer platform and knowledge of a broad range of programming languages
  • Knowledge of and experience with : Java, and relational database management
  • Knowledge of Systems Development Life Cycle methodologies and the tools and techniques used in all phases
  • Management Preferences :

  • Knowledge of best practices utilizing middleware tools
  • ITIL Certification
  • Knowledge of Agile Project Management
  • Knowledge of and experience with : Java, Application to Application gateway, Modernized eFile, Relational Database (DB2, Oracle, SQL Server), Eclipse or similar products
  • Experience with XML and HTML / JavaScript, Object Modeling / UML, Servlets, Database Scripting, Batch Shell Scripting
  • Experience with DevOps or DevSecOps
  • Minimum Education and Experience Requirements

    Some state job postings say you can qualify by an "equivalent combination of education and experience." If that language appears below, then you may qualify through EITHER years of education OR years of directly related experience, OR a combination of both. See oshr.nc.gov / experience-guide for details.

    Bachelor's degree in computer science or an IT related field or related technical degree from an appropriately accredited institution and two years of experience in business application consulting or development; or Associate degree in computer science or an IT related field from an appropriately accredited institution and three years of experience in application consulting or development; or High School or General Educational Development (GED) diploma and six years of experience in business application consulting or development; or an equivalent combination of education and experience.

    Supplemental and Contact Information

    The North Carolina Department of Revenue is committed to excellence in tax administration, ensuring secure and efficient collection of revenue to fund vital public services. We are an employer of choice offering excellent benefits, competitive pay, professional development, and career advancement. Our dedicated team provides accurate information, achieves high compliance, and delivers innovative services with integrity and fairness. DOR is an equal opportunity employer hiring qualified candidates regardless of race, color, gender, national origin, religion, age, disability, or political affiliation.

    COMPENSATION & BENEFITS : The state of North Carolina offers excellent comprehensive benefits. Employees can participate in health insurance options, standard and supplemental retirement plans, and the NCFlex program (numerous high-quality, low-cost benefits on a pre-tax basis).

    Some highlights include :

  • The best funded pension plan / retirement system in the nation according to Moody's Investor's Service
  • Twelve paid holidays per year
  • Fourteen vacation days per year which increase as length of service increases and accumulates year-to-year
  • Twelve sick days / year which are cumulative indefinitely
  • Paid Parental Leave
  • Personal Observance Leave and Community Service Leave
  • Longevity pays lump sum payout yearly based on length of service
  • 401K, 457, and 403(b) plans
  • Eligibility for the Public Service Loan Forgiveness Program
  • The Department of Revenue seeks to fill positions with the most qualified individuals in its effort to provide taxpayers with the most efficient and effective services possible.

    This position is subject to federal and state criminal background checks that may include fingerprinting and verification of tax compliance. "Tax compliance" is defined as having filed and paid all North Carolina State taxes owed each year leading up to the current calendar year or currently in a non-delinquent payment status with the State of North Carolina on taxes that are currently owed to the state.

    To be considered within the most qualified pool of applicants and receive credit for your work history and credentials, you must document all related education and experience on the State of North Carolina application in the appropriate sections of the application form. Any information omitted from the application cannot be considered for qualifying credit. NC DOR welcomes attached resumes, cover letters and reference information, but these items will not be used for screening for qualifying credit.

    Please make sure the application is completed in full. "See Resume" or "See Attachment" will NOT be accepted.

    Applicants eligible for veteran's preference should attach a copy of form DD-214.

    If you are having technical issues logging into your account or applying for a position, please review the Get Help / FAQ's information on the website. If you are still experiencing technical issues with your application, please call the NeoGov Help Line at 855-524-5627.

    If you have general questions about the application process, you may contact Human Resources at 919-814-1200 orIndividuals with disabilities requiring disability-related accommodations in the interview process, please call the agency ADA Administrator at 919-605-6074.

    NOTE : For temporary, contract or other supplemental staffing appointments : There are no paid leave, retirement or other benefits associated with these appointment types.

    For permanent and time-limited appointments : Eligible employees have benefits that include employee health insurance options, standard and supplemental retirement plans, NC Flex (a variety of high-quality, low-cost benefits on a pre-tax basis), and paid vacation, sick, and community service leave, to name a few. Paid parental leave is available for eligible employees. Some benefits require 30 hours work / week for participation.

    Are you in total tax compliance? Meaning, have you filed and paid all North Carolina state taxes owed each year leading up to the current calendar year or currently in a non-delinquent payment status with the State of North Carolina on taxes that are currently owed to the State? Note : If you have never lived in NC or earned income in NC, you should answer "yes" to this question.

    If offered, are you willing to accept a salary within the range of $78,467.00 - $117,701.00?

    Do you have at least five years of batch shell scripting development experience?

    Do you have knowledge and experience using Java, Application to Application gateway, Modernized eFile, Relational Database (DB2, Oracle, SQL Server), Eclipse or similar products?

    Where did you learn about this opportunity?

  • OSHR Website
  • Indeed
  • X, formerly known as Twitter
  • Facebook
  • Friend / Colleague
  • LinkedIn
  • College Recruitment Event
  • NC DOR Website
  • Other
  • Required Question

    Salary : $78,467 - $117,701

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Java Developer?

    Sign up to receive alerts about other jobs on the Senior Java Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $66,157 - $90,051
    Income Estimation: 
    $82,230 - $118,841
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $66,195 - $86,448
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $82,230 - $118,841
    Income Estimation: 
    $126,569 - $164,899
    Income Estimation: 
    $136,714 - $171,621
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at State of North Carolina

    State of North Carolina
    Hired Organization Address Wake, NC Full Time
    This position is responsible and accountable for developing, refining, and understanding business requirements, use case...
    State of North Carolina
    Hired Organization Address Wake, NC Full Time
    This position with NCDOT offers full State Benefits , competitive salaries and many career development opportunities. Sa...
    State of North Carolina
    Hired Organization Address Wake, NC Full Time
    The Food & Drug Protection Division has five functioning sections, including the Food Section, the Dairy Section, the Fe...
    State of North Carolina
    Hired Organization Address Wake, NC Full Time
    This position is located in the Office of Administrative Hearings, Rules Division. This position provides professional l...

    Not the job you're looking for? Here are some other Senior Java Developer jobs in the Wilmington, NC area that may be a better fit.

    Senior Java Developer

    Xpansiv, Wilmington, NC

    Senior Java Developer

    Jobot, Wilmington, NC

    AI Assistant is available now!

    Feel free to start your new journey!