Senior Java Developer
HRBrain
CONTRACT
Canada
Posted 2 months ago
We are looking for a Senior Java Developer! Reach out if you are interested and feel free to refer friends/colleagues!
Type of Employment: Contact
Title: Senior Java Developer
Term: 6-month contract – 37.5 hours
Location: Hybrid – 3 to 4 days on-site
Job ID number: C1112
Brief description of duties:
- Designing and coding application programs; performing testing for developed applications.
- Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system.
- Ensuring the operating efficiency of existing application systems. Maintaining records for the documentation of systems development and revisions.
- Conducting analyses of organizational needs and goals for the development and implementation of application systems.
MUST haves:
- 7+ years’ experience in Java/Spring Boot API and Microservice development
- Hands-on Integration technology and frameworks such as Apache Camel, Kafka, MQ, JMS and Spring Integration.
- In-depth understanding of relational database (PostgreSQL, Oracle, for example) and/or document database (MongoDB), Data modelling, data query (SQL,, e.g.) and ETL.
- Experience with design and implementing large scale system integrations that are time sensitive and mission critical
- Familiarity with Container concept, architecture, tools and framework, hands on experience preferred
- Understanding and experience with one commercial cloud solutions such as Azure (preferred), GCP, AWS
- Knowledge and experience with DevOPS/CICD pipelines and tools such as JIRA, Github, Jenkins, UCD
- Agile methodology such as Scrum, SAFe and Kanban
Job Features
Job Category | Java Developer |
Java/Spring Boot API and Microservice development | 7+ |
Apache Camel, Kafka, MQ, JMS and Spring Integration | 7+ |