1

Sr Java J2Ee Developer Jobs in West Virginia (NOW HIRING)

Senior Staff Software Engineer

Charleston, WV · On-site

$113K - $149K/yr

You will write clean, robust Java code, build advanced prototypes to gather user feedback, and ... We are passionate about developer autonomy, technical innovation, and delivering state-of-the-art ...

Senior Forward Deployed Engineer

Charleston, WV · Remote

$96K - $132K/yr

Familiarity with Java, XML, Python, LDAP, SQL, Powershell, JSON, Azure/AWS/GCP is desirable ... J2EE certification and/or CISSP certification is a plus * SailPoint Certified Engineer or Solution ...

Familiarity with Java, XML, LDAP, SQL, JSON, Azure/AWS/GCP is desirable * Experience with the ... J2EE certification and/or CISSP certification is a plus * SailPoint Certified Engineer or Solution ...

$113K - $149K/yr

The Senior Software Engineer I must be able to problem solve in the present, and make sure ... Designing and developing web-based systems using Java EE technologies in a multi-tiered environment ...

Familiarity with Java, XML,Python, SQL,Powershell,JSON, Azure/AWS/GCP is desirable * Experience ... J2EE certification and/or CISSP certification is a plus * SailPoint Certified Engineer or Solution ...

Familiarity with Java, XML,Python, SQL,Powershell,JSON, Azure/AWS/GCP is desirable * Experience ... J2EE certification and/or CISSP certification is a plus * SailPoint Certified Engineer or Solution ...

Showing results 21-40

Sr Java J2Ee Developer information

What is a Sr Java J2EE developer?

Sr Java J2EE Developers are experienced software engineers who specialize in building, deploying, and maintaining enterprise-level applications using Java and the Java 2 Platform, Enterprise Edition (J2EE). They work with technologies like Servlets, JSP, EJB, and frameworks such as Spring and Hibernate to develop scalable, secure, and reliable software solutions. Senior developers often lead teams, design system architecture, and ensure best coding practices are followed throughout the software development lifecycle.

What are some common challenges Sr Java J2EE developers face when working on large-scale enterprise applications?

Sr Java J2EE Developers often encounter challenges such as managing application scalability, ensuring code maintainability, and integrating with legacy systems. Large-scale projects typically involve coordinating with cross-functional teams, which requires effective communication and collaboration skills. Additionally, staying updated with evolving frameworks and best practices is crucial to address performance bottlenecks and maintain security. Proactively addressing these challenges is essential for delivering robust, high-quality enterprise solutions.

What are the key skills and qualifications needed to thrive as a Sr Java J2EE developer, and why are they important?

To thrive as a Sr Java J2EE Developer, you need advanced proficiency in Java programming, expertise in J2EE frameworks, and a bachelor's degree in computer science or a related field. Familiarity with tools like Spring, Hibernate, Maven, RESTful APIs, and version control systems such as Git is typically required. Strong problem-solving abilities, effective communication, and leadership skills make a developer stand out in this senior role. These competencies are crucial for designing robust enterprise applications, collaborating with cross-functional teams, and leading projects to successful completion.

What is the difference between Sr Java J2Ee Developer vs Java Software Engineer?

AspectSr Java J2Ee DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelops enterprise applications, often in large teamsDesigns and develops Java applications, may work in teams or individually
Industry UsageCommon in finance, healthcare, and enterprise sectorsUsed across various industries including tech, finance, and startups
Search & Comparison IntentOften compared for seniority, responsibilities, and skillsCompared for roles, skills, and career progression

While both roles involve Java development, Sr Java J2Ee Developers typically focus on enterprise-level applications with more experience and responsibilities, whereas Java Software Engineers may work on a broader range of Java projects, including both enterprise and consumer applications.

What are popular job titles related to Sr Java J2Ee Developer jobs in West Virginia?

For Sr Java J2Ee Developer jobs in West Virginia, the most frequently searched job titles are:

What job categories do people searching Sr Java J2Ee Developer jobs in West Virginia look for?

The top searched job categories for Sr Java J2Ee Developer jobs in West Virginia are:

What cities in West Virginia are hiring for Sr Java J2Ee Developer jobs?

Cities in West Virginia with the most Sr Java J2Ee Developer job openings:

Infographic showing various Sr Java J2Ee Developer job openings in West Virginia as of August 2026, with employment types broken down into 54% Full Time, and 46% Contract. Highlights an 93% In-person, and 7% Hybrid job distribution.

Senior Application Developer

Clarksburg, WV • On-site

Tygart Technology, Inc
Software Development • 11 - 50 employees

$94K - $129K/yr

Full-time

Re-posted 7 days ago


Key responsibilities

  • Translate business and technical requirements into scalable, maintainable software services.

  • Design, develop, and enhance software products and major system components.

  • Troubleshoot production issues and collaborate with project teams and end users to identify application requirements.


Job description

Tygart is currently seeking a Senior Application Developer to support the design and development of an automated workflow system to manage multi-source, image-based intelligence for a Department of Justice (DoJ) organization. The candidate will be part of a team, collaborating closely with the government staff, to create an efficient process capable of integrating applications on a common platform and enhancing collaboration with external partners.

The ideal candidate will have practical experience developing solutions on Red Hat and Windows platforms, Oracle and MS SQL databases, Java, as well as familiarity with agile-like development methodologies.  This position requires that the candidate have a current Top Secret security clearance.

Responsibilities include but limited to:  

  • Translate business and technical requirements into extensible, scalable, and maintainable services Designs and develops new software products or major enhancements to existing software
  • Assists in the evaluation and recommendation of application software packages, application integration and testing tools
  • Functions as a technical expert across multiple project assignments related to software analysis Researches, tests, build, and coordinate the conversion and/or integration of new products based on client requirements
  • Troubleshoots production problems related to software applications
  • Consults with project teams and end users to identify application requirements
  • Participates in development of software user manuals  

Qualifications
The ideal candidate will have the following:

  • Bachelor's degree in Engineering, Information Technology, Computer Science, or related field
  • Eight (8) years of system development experience preferred
  • Demonstrated knowledge and experience providing solutions with Red Hat Linux utilizing Red Hat Server/Workstation virtualization technology and Microsoft Windows environments
  • Demonstrated knowledge and experience supporting Java and Oracle-based implementations
  • Demonstrated skill in performance tuning, improvement, balancing, usability, and automation
  • Ability to interface with different databases including Oracle and MS SQL
  • Knowledge designing, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis
  • Experience using agile or agile-like development methodologies is highly desired
  • Experience leading development teams
  • Full lifecycle application development including managing, authorizing and editing of front end graphical user interfaces uses web based techniques and standards
  • Ability to work effectively under pressure and possess strong oral and written communication skills, along with excellent organizational capabilities

Why Join Tygart Technology? At Tygart Technology, we value innovation, integrity, and technical excellence. You'll join a team of dedicated professionals who deliver mission-critical solutions to our government partners. We offer competitive compensation, benefits, and the opportunity to grow your career while supporting impactful work.

Tygart Technology, Inc. is a premier professional services and software development organization providing a broad range of Information Technology (IT) services to public and commercial sector customers. Founded in 1992, Tygart's customer first mind set and agile development methodology have led to our continued success. Tygart supports the Department of Defense, Federal Bureau of Investigation, Intelligence Community, Federal Election Commission, Pension Benefit Guaranty Corporation, and various other Federal and State organizations and maintains offices in West Virginia and Northern Virginia.

Tygart Technology is an equal opportunity employer. We do not discriminate in employment decisions based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status under applicable federal, state, or local law. We are dedicated to providing a work environment where all individuals are respected and their contributions are valued. For information on Tygart and our career openings, please visit http://www.tygart.com/careers/.