Software Developer

company banner
Robert Half Technology
Agile, Application Servers, Architecture, DB2, Developer, Development, Encryption, Foundation, GIT, HTML, HTTP, IDE, J2EE, Java, JavaScript, JSP, Linux, Management, Middleware, Networking, NoSQL, Object Oriented Design, Oracle, Project, Protocols, SOAP, Software Engineer, SQL, SVN, TCP/IP, Unix, Version Control, WSDL, XML
Full Time
Depends On Experience
Telecommuting not available Travel not required

Job Description


Seeking Sr. Software Engineer to play a key role in designing and creating Identity Access Management (IAM) Solutions as well as developing applications written in Java/J2EE technologies. As the Software Engineer you will work on a team to design, develop, test and maintain Telematics Software platform.

Duties and Responsibilities:

Design and develop new technical Identity Access Management (IAM) components.

Work closely with Architecture Team to identify key IAM technical components, translate these into project requirements and assist in prioritizing development efforts.

Design and develop secure web applications using the latest Web Standards and Specifications.

Design and develop Single-Sign-On solutions for clients

Analyze, design, and implement software solutions of varying complexity, including server-side and middleware.

Work in an Agile S/W development environment with frequently changing requirements

Provide technical mentorship and guidance to entry level team members

Provide well-written design documents from requirements documents (even loosely specified requirements)

Support existing software including development of enhancements, defect resolution, determining and resolving performance issues, debugging, upgrading, deployment and migration.

Participate in, coordinate, or conduct Software Engineering activities to experienced the Telematics software infrastructure including architecture, design, methodologies, best practices, standards, etc.

Performs all other duties as assigned.

Must Haves:

o At least 2 years of design and development experience in ForgeRock tools including OpenAM, OpenDJ, and OpenIDM.

**This is W2 only role.

**This role is not eligible for C2C.

"If interested, send updated resume to megan.collins@rht.com"

Job Requirements



Technical Skills:

Experience in secure web applications while adhering to OWASP and OASIS recommendations.

Experience in designing and developing RESTful web services using both XML and JSON.

Solid understanding of the architectural concepts of Identification, Authorization, and Authentication.

Experience with SAML2, OAuth 2.0, and OpenID Connect.

Strong understanding of directories, LDAPv3, LDAP Schema, and LDAP Replication.

Strong understanding of PKI, encryption, certificate management etc.

Basic understanding of RDBMS and relational databases.

Java/J2EE software development experience in a UNIX/Linux environment

Strong foundation in Object Oriented Design techniques

Experience in: JDK 1.8, JUnit, JSP/Servlets

Experience working with different Application servers

Web technology knowledge: HTTP, HTML, SOAP, WSDL, JAXWS, JavaScript

Frameworks like Struts, Spring

Knowledge of TCP/IP and related protocols theoretical and also practical

Experience in building and maintaining scalable and distributed systems

Good SQL skills with knowledge of Oracle/DB2 RDBMS

Experience with version control software such as Git, SVN, CVS etc.; experience with IDE such as Eclipse

Excellent written and verbal communication skills, ability to work across organizational boundaries

Proven success in delivering working solutions under tight deadlines

Pluses:

o Basic knowledge of UMA.

o Experience in designing and building scalable web services

o Experience with NoSQL databases

o Server knowledge (at least one) : JBoss, Tomcat, Spring Boot, Jetty

o Test Driven Development: Experience using JUnit, and mocking frameworks like PowerMock and EasyMock

Minimum Qualifications:

B.S. in Computer Science or related field is required.

At least 7 years of development experience in Java/J2EE web applications as well solid JavaScript or other scripting languages, HTTP, and IP networking.

**This is W2 only role.

**This role is not eligible for C2C.

"If interested, send updated resume to megan.collins@rht.com"

Posted By

Job #: 04380-0010133174

Irving, TX, 75063-2547

Contact


Company Information

Robert Half Technology is committed to the industries we serve and to assisting them with their IT hiring needs. Our connections and strategic partners within the technology industry are second to none. We are proud members of the Microsoft Partner Network with gold and silver competencies, we have gold membership in the Oracle Partner Network, and we have exclusive relationships with The Wall Street Journal, HDI and the Association of IT Professionals. For job seekers, these connections can lead to top-rate opportunities within the IT recruitment arena. Our collaborative relationships around the world translate into support for all kinds of careers in IT, including IT support, software engineering, analytics and many other information technology areas of expertise.
Dice Id : rhalfint
Position Id : 04380-0010133174

Similar Positions at Robert Half Technology

Software Developer
  • Dallas, TX
  • 1 day ago
Software Developer
  • Irving, TX
  • 1 day ago
Software Developer
  • Irving, TX
  • 1 day ago
Software Developer
  • Irving, TX
  • 1 day ago
Software Developer
  • Addison, TX
  • 1 day ago
Software Developer
  • Addison, TX
  • 1 day ago
Software Engineer
  • Irving, TX
  • 1 day ago
Alexa Software Engineer
  • Irving, TX
  • 1 day ago
Application Developer
  • Dallas, TX
  • 1 day ago
Sr Software Engineer
  • Dallas, TX
  • 1 day ago