Java Fullstack Developer

IBA InfoTech Inc.
Riverwoods, IL, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Cloud Foundry Computer Programming Databases Continuous Integration Relational Databases Document Management Systems Amazon DynamoDB Gradle Groovy JSON MariaDB
+15 more
MongoDB MySQL Node.Js RabbitMQ Mockito Test-Driven Development (TDD) ReactJS Spring-boot Concourse Event Driven Architecture AngularJS Information Technology Extreme Programming Restful APIs Jenkins

Requirements

  • Extensive experience in TDD, awareness on concept of pipeline and ability to work in XP, should have undergone pair programing training
  • Full stack java ( Spring boot, node.js / react.js / angular.js )
  • knowledge of RDBMS ( MqSQL / MariaDB ), semi-structure and non-structure data base like Mongo / DynamoDB or any other JSON document management
  • Knowledge of spring Consumer Driven Contracts for REST and EVENTS
  • CI/CD - Comfortable on Linux / Unix POXIS commands and scripts. Hands on experience on Groovy, gradle scripts and gradle tasks
  • Jenkins is must, concourse is secondary

Good to have knowledge:-

  • Knowledge of mocking vs stubbing vs contract stubbing
  • Knowledge of cloud foundry and hands on experience on CLI commands for cloud foundry
  • experience with rabbit MQ using amqp is an advantage
  • iMacs are used for pairing
  • knowledge of event driven architecture and consumer driven contracts

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all