About the role

  • Senior Java Developer working on our mobile services platform at Bounteous. Collaborating with the team to design, implement, and maintain APIs for seamless application interaction.

Responsibilities

  • Collaborating with the team to design, implement, and maintain APIs that enable seamless interaction between applications, databases, and other web or mobile systems
  • Working with the existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for next generation solutions.
  • Mentoring other software developers

Requirements

  • At least 2 years of software development experience
  • Proficient in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments
  • Hands-on experience in Type Script, Node Js, Core Java, Spring Framework, Spring Boot, Spring Integration, Kafka and Active MQ.
  • Experience in java server technologies like J2EE, servlets.
  • Experience in Tomcat, Maven, etc. tools used for Java development
  • Hands-on experience in API/Web Services development using protocols such as REST, SOAP, JSON.
  • Proficient with any one DB (Oracle, DB2, Sybase etc.)
  • Experience with Service Oriented Architecture (SOA).
  • Strong knowledge of object-oriented programming design patterns and methodologies
  • Good understanding of Web Services protocols such as REST, SOAP, JSON and API design for extensibility and portability.

Benefits

  • We welcome applications from all qualified candidates.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

J2EEJavaJavaScriptKafkaLinuxMavenNode.jsOracleSOAPSpringSpring BootSpringBootUnix

Location requirements

HybridCalgaryCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.