Software Developer (Java Full Stack)

Application deadline date has been passed for this Job.
This job has been Expired

Software Developer (Java Full Stack)

  • Post Date:November 18, 2022
  • Views 935
0 Applications
  • Career Level Other
    Qualification Degree
    Experience 1-3 Years
  • Industry ICT
Job Description

Our client, a newly established Business Process Outsourcing organisation is looking for an individual who is adaptable, pays attention to detail and has knowledge of the Full Stack to join their team as a Software Developer.

JOB SUMMARY

The individual will assist in building and enhancing products for the energy, utility and tele￾communications industries. They will be working with a product development team. Software suites will be developed to be cloud native with architectural and design philosophies based on microservices tenets.

ROLES AND RESPONSIBILITIES

  • Write code using java for development of new features, change requests or defect fixing.
  • Develop microservices exposing RESTful API as interfaces and maintain them.
  • Develop and configure Kafka messaging based inter service communication.
  • Write code for unit tests, contract test and tests for BDD & TDD.
  • Deployment and testing on local or development environments.
  • Providing inputs for testing and documentation.
  • Troubleshoot or debug field issues as and when required.
  • Keep Jira and Confluence updated as per established practices.

REQUIRED TECHNICAL KNOWLEDGE AND SKILLS

  • Primary Technical Skills (Mandatory) – Java, springBoot, SQL, RESTful APIs
  • Secondary Technical Skills (Good to have) – myBatis, kafka, activeMQ, redis, prometheus, grafana, elasticsearch, fluentD, fluentBit, kibana, linux, ssl, docker, git
  • Product Specific Technical Skills (Not Mandatory) – play framework(scala), angular, camunda(BPMN), apache camel, apache spark

QUALIFICATIONS AND ATTRIBUTES

  • A Bachelor’s Degree in Engineering or Bachelor of Technology.
  • Postgraduate qualification – Master of Computer Application or Master of Science.
  • 1 – 3 years relevant experience as a Software Developer.
  • Previous relevant work experience in established software companies, technology centres of Banks, Financial Institutions, Telecom Operators.
  • Time management and communication skills.
  • Data driven with problem-solving skills.

If you meet the above criteria, email your current CV to [email protected].

Only shortlisted candidates will be contacted.

Applications close on Friday 25th of November 2022.

All applications will be treated in the strictest confidence