Job Openings Full-Stack Software Developer

About the job Full-Stack Software Developer

Overview:

Assist in the development, implementation, and maintenance of new and existing applications. Develop customizations and extensions to our client's product suite for the companies clients.

Possess a strong Technical understanding of various Front-end and Back-end technologies, and are eager to continue learning new ones.

Qualifications

  • Bachelors Degree in Computer Science or Information Technology.
  • Software Development for Retail environments a plus.
  • Min 2+ years of experience in Java Development role.
  • Min 4+ year of experience in Java Development.
  • Min 1+ years of Software Development experience.

Good knowledge and interest in Frameworks and Tools:

  • Spring Framework
  • Junit
  • Apache CXF (Rest, SOAP)
  • Jenkins / Nexus / Gitlab or Github pipelines
  • JavaScript, Node.js, Angular.js, OpenUI5, HTML5, CSS
  • SQL Databases (Oracle, MS SQL Server, SAP HANA)
  • NoSQL Databases (MongoDB)
  • Docker and Kubernetes
  • Windows and Linux
  • Azure/ AWS/ Google Cloud
  • Strong Analytical skills
  • Design Patterns
  • Agile Development Processes

Responsibilities:

  • Implement and customize our client's Product Suite in a customer project context.
  • Investigate new technologies and trends and make recommendations to the management.
  • Write technical documentation.
  • Design and Architect the solutions to implement.
  • Share your knowledge and experience with a Global team of Developers.
  • Maintain existing Applications and provide resolution for software defects.
  • Create and maintain unit tests for new and existing applications.
  • Perform peer code reviews.
  • Work closely with team members, QA personnel, and Project Managers to ensure quality delivery of software.
  • Attend internal meetings to provide updates on current projects.
  • Attend customer meetings when necessary to provide technical expertise.