Java Developer

Bits & Bytes Technology Solutions
7 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Remote

Tech stack

JavaScript
Activity Diagram
Agile Methodologies
IBM System I
Unit Testing
Business Process Execution Language
Business Process Modeling
Cloud Computing
IBM DB2
Relational Databases
Database Queries
Eclipse
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
IBM Rational Software
IBM Websphere Application Server
JavaServer Faces
Oracle Applications
Software Tools
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
PL-SQL
UML
Web Services
Enterprise Software Applications
Ansi Sql
Front End Software Development

Job description

The selected consultant will guide agile development teams and perform various activities, including:

  • Technical Guidance: Leading teams on complex integrations of Cloud technologies with enterprise systems and financial systems (receivables, fees, interest, remittances, and fund reconciliation).
  • System Design: Analyzing, designing, and developing integrated solutions and services using a SOA approach.
  • Database Management: Developing complex relational database queries (ANSI SQL and PL/SQL) for Oracle and DB2, with a focus on transaction management.
  • Mentorship: Establishing "best practice" integration standards and mentoring state staff in advanced programming techniques.
  • Modeling & Documentation: Creating/reviewing sequence diagrams, activity diagrams, service WSDLs, XSDs, and business process models.
  • Testing & Support: Performing unit and integration testing, resolving defects, and evaluating new technologies through POC/POT work.

Requirements

  1. JEE Composite Applications (20 Points): 84 months experience designing applications including foundational services using SCA, EJBs, and Web Services (SOAP and REST).
  2. Agile Leadership (10 Points): 60 months experience on an agile team developing complex JEE-based SOA systems, including mentoring and quality assurance.
  3. Frontend Development (15 Points): 24 months experience using JSF development and JavaScript.
  4. IDE & Modeling Tools (10 Points): 84 months experience with modern IDEs (Eclipse) or IBM's stack (Rational Software Architect) for creating service models and diagrams.
  5. UML Diagrams (10 Points): 60 months experience interpreting UML diagrams.
  6. IBM ESD Tool Stack (5 Points): 24 months experience using tools like WebSphere Business Modeler, Process Server (WPS), or Business Process Manager (BPM), including BPEL.
  7. Database Queries (10 Points): 60 months experience developing complex relational database queries specifically for cross-component transaction management.

Apply for this position