Job Description :

Sr Java Developer w/ColdFusion

 

Description of work:

• Java, WebSphere, Cold Fusion, JEE Security, Authentication, WebSeal, Multi-Factor Authentication (MFA), CICS, JWT

Tokens, Top Secret EJBRoles, SACCodes, iESI, AXIS/SWS

• Architect, design, code, and implement next-generation technical solutions using software engineering best practices in

the latest technologies:

• Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, serviceoriented architectures (SOA), security, business process management/business rules processing, user experience (UX)

and accessibility (Section 508/WCAG/USDS Web Standards)

• Investigate and repair application defects regardless of component: front-end, business logic, middleware, or database

(PL/SQL and Data Modeling).

• Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience

• All other duties as assigned or directed

 Basic Qualifications: Minimum knowledge, skills, abilities needed:

• Bachelor’s degree in computer science, Mathematics, Engineering, or a related field

• Master’s or Doctorate degree may substitute for required experience

• 7+ years of experience of modern software development experience with a solid understanding of designing, building,

deploying, and running applications.

• 5+ years of experience with ColdFusion, Java, Websphere, JEE Technologies (JSP, Servlets, EJB, JDBC, JNDI, JPA, JMS), XML

Technologies.

• 3+ years of experience with application security and authentication (JEE Security, WebSeal, Multi-Factor Authentication,

JWT Tokens, iESI)

• Experience with ColdFusion, Java, WebSphere JEE Technologies (JSP, Servlets, EJB, JDBC, JNDI, JPA, JMS), XML

Technologies.

• Experience with security and authentication (JEE Security, Authentication, WebSeal, MFA, JWT Tokens, Top Secret

EJBRoles, SACCodes, iESI)

• Comprehensive knowledge of Scrum and/or Kanban Agile development process and ceremonies (scrums, backlog

grooming, retrospectives, demonstrations).

• Experience working with GIT and MKS repository used as software source repository.

• Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, JIRA,

Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy.

• Experience with Web Services Technologies (AXIS, XML, JAXP, JAXB, JAX-WS, JERSEY, JSON, CXF, REST and SOAP) and

Security (LTPA, JWT, OAUTH2).

• Experience in Webservice development, configuration and implementation.

• Solid experience with automated unit testing, TDD, BDD, and associated technologies (Junit, Mockito, Cucumber,

Selenium, and Karma/Jasmine)

• Knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and

Spring JDBC)

• Web Technologies (JavaScript, CSS, tag libraries etc),

• Complex programming, program debugging, data analysis, problem analysis and resolution of issues in a heterogenous

application architecture.

• Strong communication and collaborative skills in providing technical direction and hands-on software development to

include design, development, and testing.

• Must be able to obtain and maintain a US Public Trust clearance.

 

Preferred Qualifications: Candidates with these skills will be given preferential consideration:

• An in-depth knowledge of Social Security Administration (SSA) modern development environment Including Git/Stash

version control, VersionOne (Agility), Confluence, SonarQube, and Checkmarx.

• Delivery (CI/CD) best practices and use of DevOps to accelerate quality releases to Production.

• AWS cloud technologies or other cloud platforms

             

Similar Jobs you may be interested in ..