• New Training Session Sign In Process

    We will be beta testing a barcode based sign in process (replacing the physical sign-in sheets) for our monthly training sessions. The barcode that will be used for the sign-in is at the bottom of the registration confirmation email. You can use your cell phone or a paper print out of the registration confirmation email to sign in. This will enable us to track attendance better and also enable uploading of session CPEs directly to ISACA International.


Software Developer II-Java (108160)

Return to Postings
Posted On:
Closing On:

Job Description:

Software Developer II-Java (108160)

Role Value Proposition: 

This role will be part of Global technology and Operations (GTO). The Regional Application Development group (RAD US) within GTO is looking for a Software Developer II to join the Global Compensation team.  The individual will interact with a Global team to design, implement, and test solutions for applications that calculate Sales Compensation.  The team currently is working on transformational initiatives using the Scrum methodology and is also  actively engaged in transformation to a DevOps model.


Key Responsibilities: 

Utilizes development skills to build (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results.

Assists in developing or updating support documentation as needed by the DevOps function and participate in Peer Review to allow acceptance of systems changes into production and utilizes product lifecycle methodology as a guide for development activities.

Builds end unit test production deployment packages with an eye towards automated regression and unit test scripts, and implementation plans for scheduled systems enhancements and tests deliverables against a user story’s acceptance tests.

Participates in reviews (walkthroughs) or grooming sessions and demos of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality and limitations of systems/applications to team and development lead.

Provides on call and after hours support as required for production releases and to respond and provide active resolution support on production outages.

Essential Business Experience and Technical Skills:

Minimum 5 years’ Application Development Experience.

Advanced knowledge of technology in one area and moderate level skills in multiple areas: Java, Spring core, Sprint MVC, an ORM solution like Hibernate, Web Services, jQuery, JavaScript, SQL, a Javascript library

Advanced knowledge of one RDBMS (SQL Server or IBM UDB preferred).

Advanced knowledge of one operating system (Linux or equivalent).

Bachelor’s degree in Computer Science or a related field.

Preferred Skills:


Proficiency in Angular, React or VUE.js

Experience designing and implementing financial applications


Powered by JobGrok