Java Full Stack Developer

Job Location: Montreal, QC Canada

Experience: 4+

Job Description

  • Proven hands on experience as a Full Stack Developer – Client side, server side & Database.
    • Candidates with published accomplishments & certifications are preferable
      • GitHub
      • Stack Overflow/ tech forums
      • Certified Java Developers / Designers
      • Technology Stack & Cloud Certifications
    • Ability to work with the full SDLC - software analysis, estimations, design, development, testing and debugging as well as recommending changes to improve the established processes.
    • Strong knowledge in OOPs concepts, Core Java, Design Patterns
    • Experiences in micro service polyglot design & topology
    • UML experience as an individual contributor with experience in tools like StarUML,
    • Experience in following web application technology stack is mandatory
      • Spring
      • Spring Boot
      • Spring MVC
      • Spring Security
      • JPA & Hibernate
    • Expertise in application containers like Tomcat
    • Excellent hands-on development experience in implementing APIs using Java - RESTful & SOAP Web Services – API first approach
    • Strong Web Application concepts and markup languages JSON, YAML, XML

Role & Responsibilities

  • Expertise in SQL engines with knowledge in SQL & PL/SQL Tuning
    • PostgreSQL
    • Oracle
  • Expertise in NoSQL engines like Redis, Couchbase / MongoDB
  • Experience in caching solutions – EhCache or HazelCast
  • Hands on experience in integrations with message brokers like Kafka / ActiveMQ
  • Knowledge in log monitoring stack - ELK
  • Ability to design, develop & validate the NFR aspects
    • Performance
    • Scalability
    • High Availability
  • Experience in security standards and compliances is an added advantage
    • PCI-DSS
    • GDPR & Data Privacy aspects
    • ISO Standards
  • Experience in testing frameworks
    • JUnit
    • JMeter
    • Postman
    • Selenium (Optional)
  • Knowledge in front end technologies & JavaScript frameworks
    • HTML
    • CSS
    • UI Design
    • Angular
    • Node
  • Development Experience using IDE
    • Eclipse / IntelliJ
    • SQL Developer / DBeaver / PgAdmin
    • Visual Studio
  • Experience in DevOps tools & CI/CD processes
    • Bit Bucket
    • Jenkins
    • Docker
    • Kubernetes
    • Terraform
    • Helm
  • Knowledge in cloud computing concepts and public cloud deployments
    • AWS (preferable) / Azure (Optional) / GCP (Optional)
  • Exposure to Agile methodologies & processes
  • Aligns with industry technical design & coding standards
  • Should be able to mentor and lead team members in development and debugging
  • Experience in Airline / Loyalty domain will be a plus
  • Excellent communication and teamwork skills
  • Excellent Analytical skills

Technical Qualifications

  • At least 4 years of experience in software development,

Academic Qualifications:

  • B.Sc. in Computer Science or Computer Engineering or equivalent industry experien

At IBS Software, you can look forward to:

  • Gaining deep domain expertise in the (TTL) Travel, Transportation & Logistics domain
  • Working with the latest technologies & cutting edge tools to redefine the travel sector
  • Enjoying the many benefits of a stable SaaS based product company
  • Partnering with some of the biggest airlines, busiest airports, top tour & cruise providers, well know hotel chains, and large energy companies to augment their mission-critical operations
  • A diverse, global work culture with some of the brightest minds in the industry
  • A competitive benefits package, flexible work life polices, transparent rewards and recognitions, continuous learning and development, medical benefits, and fun@work policies.

Equal Employment Opportunity Statement

IBS Software is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veteran’s status or any other characteristic protected by law.

Apply Online

You could also apply in confidence by writing to:

Manager - HR
IBS Software (P) Ltd.
Nila, Technopark Campus
Trivandrum - 695 581

Ph: +91 0471 6614796 / 4763
Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

*Freshers Recruitment : Currently through Campus placement only.