Senior Java Developer

JMA Resources
Mechanicsburg, PA, US
Full-time

Job Description

Job Description

Salary : Role Overview :

Role Overview :

Our client is seeking a highly motivated and experienced Senior Java Developer. The purpose of this position is to provide our client with support services to support Java Development efforts.

This role requires technical support services to modernize systems and support the migration of the multiple systems to various platforms.

Support services will include engineering, coding, integration testing, and documentation of change requests on-site for our government client.

Supervisory Responsibilities :

None

Responsibilities :

  • Take the initiative in an environment involving diverse sets of data, documents, and technologies.
  • Apply experience with software development lifecycle phases (i.e., requirements analysis, design, implementation, and unit testing).
  • Examine technical documentation to understand the current technology stack and take command of certain areas within it.
  • Conducts business process modeling in support of client’s security model needs.
  • Analyze current code / system architecture to provide modernization recommendations for improved efficiency and reliability.
  • Participate on projects focused on smoothing the transition of projects from development staff to production staff by performing operations activities within the project lifecycle.
  • Work closely with clients to understand their business processes and requirements, interpret requirements, and design best-of-breed solutions.
  • Develop and maintain software, create automated unit tests, implement, and support customer testing.
  • Maintain internal documentation in the current CMS as changes to infrastructure and software are made.
  • Work closely with client project teams to translate user requirements into system requirement specifications.
  • Agile software engineering / programming (create / maintain source code), design, automated / manual unit testing and Integrated System Testing (IST), and maintenance of assigned applications / modules.
  • Monitor Security Technical Implementation Guide (STIG) / Patches, Assured Compliance Assessment Solutions (ACAS) scans, End of Life software, End of Life hardware, contingency / control tests, Information Assurance Vulnerability Alerts (IAVAs), Information Assurance Vulnerability Bulletins (IAVBs), Information Assurance Vulnerability Tests (IAVTs).
  • Perform other related duties as assigned.

Clearance Level :

  • Current or ability to obtain a DOD Secret Clearance is required.
  • Note : To obtain a security clearance, you must be a US citizen and meet the 13 adjudicative guidelines.

Required Skills / Abilities :

  • Must demonstrate :
  • Strong documentation skills.
  • Strong communication skills.
  • Strong facilitation skills.
  • Strong testing skills.
  • Works well with or without clear directions.
  • Must have experience working with the following :
  • Role Based Access Control via Public Key Infrastructure (PKI)
  • Lightweight Directory Access Protocol (LDAP)
  • Oracle Directory (OID / OUD)
  • Java 1.8 thru current
  • Java Enterprise Edition - Java EE 8 thru current
  • GIT Revision Control
  • Apache Maven build automation
  • Azure DevOps source control and task management
  • Eclipse Integrated Development Environment (IDE)
  • Apache Struts 1.3
  • Spring Framework 2.5 to current
  • Simple Object Access Protocol (SOAP) Web Services

Required Experience :

  • 10+ years of experience, including :
  • At least two years of experience with Java, J2EE, or JEE application and web services development.

Education Level :

A bachelor’s degree with a technical major, such as engineering or computer science, is preferred but not required.

Required Certifications :

  • Current CompTIA Security + or one of the following :
  • System Security Certified Practitioner (SSCP)
  • Cisco Certified Network Associate-Security (CCNA Security)
  • Cybersecurity Analyst (CySA+)
  • GIAC Global Industrial Cyber Security Professional (GICSP)
  • GIAC Security Essentials Certification (GSEC)

Location & Commitments :

  • Full-time remote position with one of teaming partners.
  • May require travel to the client site in Mechanicsburg, Pennsylvania, when client support is needed.
  • Hours are based on the client, usually Monday-Friday between 8-5 p.m. EST.

JMA Resources is an equal opportunity employer committed to achieving a diverse workforce with an environment free of discrimination and harassment.

All aspects of employment, including recruitment, hiring, promotions, transfers, discipline, terminations, wage and salary administration, benefits, and training, are based on business needs, job requirements, and individual qualifications, without regard to race, age, color, physical or mental disability, religion, gender, sexual orientation, gender identity / expression, marital status, national origin, political affiliation or protected veteran status.

JMA is also committed to the full inclusion of all qualified individuals. As part of this commitment, JMA will ensure that all persons with disabilities are provided reasonable accommodations.

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment tests, or otherwise participating in the employee selection process, please contact Amy Foy, Director of Human Resources, at afoy@jmares.com .

remote work

11 days ago
Related jobs
Promoted
JMA Resources
Mechanicsburg, Pennsylvania

Our client is seeking a highly motivated and experienced Senior Java Developer. Java Enterprise Edition - Java EE 8 thru current. The purpose of this position is to provide our client with support services to support Java Development efforts. At least two years of experience with Java, J2EE, or JEE ...

Promoted
Deloitte
Mechanicsburg, Pennsylvania

As an experienced Java Developer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. Experience with HTML UI, CSS and JavaScript. From entry-level employees to senior leaders, we believe there's always room to learn. ...

Promoted
H2 Performance Consulting Corporation
Mechanicsburg, Pennsylvania

The Senior Software Developer will lead and mentor Intermediate level Software Developers in all aspects of Software Development and Maintenance. H2 Performance Consulting (H2) is seeking a Senior Software Developer to support the Naval Sea Logistics Center (NAVSEALOGCEN). The Senior Software Develo...

Promoted
Deloitte
Mechanicsburg, Pennsylvania

Collaborate with cross-functional teams, including designers, developers, and business analysts, to gather requirements and translate them into effective UI designs. From entry-level employees to senior leaders, we believe there's always room to learn. ...

Promoted
Penn National Insurance
Harrisburg, Pennsylvania

Net Application Developer you will:. Net Application Engineer to work in the Harrisburg, PA location on a Hybrid model. Provides on-call or after-hours application / technical support. ...

Promoted
Crescens
Harrisburg, Pennsylvania

Owns the technical architecture for a portfolio of applications, including the interpretation and application of the technical architecture. Assists with the preparation of estimates for new technology applications and maintenance of existing applications as part of Service Management. The Technical...

Promoted
NR Consulting
Harrisburg, Pennsylvania

Seeking a Developer to help expand the services of their Customer Service Portal that was developed using Dynamics 365/Power Platform. The PGCB will be expanding the services of the customer service portal therefore is looking to add an additional developer resource to our development team. ...

Promoted
Nelnet
Harrisburg, Pennsylvania

SummaryThe Software Engineer II designs, creates, maintains, audits and improves software applications by performing coding, debugging, testing and troubleshooting throughout the application development process. When required, the Software Engineer II makes recommendations for future development opt...

Promoted
Oracle
Harrisburg, Pennsylvania

In addition to application software, the Oracle Utilities Network Management System integrates multiple business information systems– GIS, SCADA, CIS, AMR, and WMS to name a few – so operators have an accurate and real-time view of the electrical model's current conditions. These applications monito...

Promoted
Saxon Global
United, PA, United States

Job Title: Senior Full Stack Developer. Design, develop, and maintain robust full-stack solutions for new ETF platform. ...