Ingram Micro
Join our Talent Network

This site uses and sets "cookies" on your computer to help make this website better. You can learn more about these cookies and general information about how to change your cookie settings by clicking here. By continuing to use this site without changing your settings, you are agreeing to our use of cookies.

Skip to main content

Engineer, Software Development (Java) - Компютърен аналитик, поддръжка на софтуер

This job posting is no longer active.

Sofia, Bulgaria
Job ID: 56634

Share:

Description

We are looking for a Software Developer (NKPD code 35123005) to be part of growing dynamic team of Software Engineers. You will have an opportunity to contribute to the micro-service applications called IMC Platform. 

We are looking for a software developer to be part of growing dynamic team of Software Engineers. You will have an opportunity to contribute to the micro-service applications called IMC Platform. 

Key Responsibilities:

  • Design and develop cloud micro-services (E-commerce, service provisioning, etc.) that seamlessly integrates with the rest of the IMC portfolio 
  • Design REST APIs for external clients worldwide 
  • Challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment design challenges, performance and scale bottlenecks 
  • Develop software verification plans and quality assurance procedures 
  • Develop build-time tests for new functionality with >90% coverage 
  • Document and maintain software functionality 

Skills & Requirements:

  • A Software Engineer is expected to have 3+ years of solid, active commercial software development work, including significant personal ownership of projects or initiatives. Good written English and speaking skills. 
  • Skills / Project Experience - required: 
  • Strong conceptual knowledge of: OOPS, Design Patterns, Microservice architecture 
  • Strong Java skills: Core Java, Collections, Concurrency etc. 
  • Experience with working on frameworks: JDBC, Hibernate, WebServices (REST). 
  • Experience on web/application servers (WildFly or Tomcat). 
  • Experience in development and/or maintenance of highly loaded enterprise-grade systems 
  • SQL itself & PostgreSQL 
  • Experience in Linux, Docker, Kubernetes management 
  • Ability and willingness to work in "Work-from-home" mode 
Skills / Project Experience - good to have: 
  • Experience with working on JavaEE 
  • Experience in REST APIs design
  • Front-end skills: Angular/ReactJS, Vue 
  • Experience in developing and deploying applications to cloud platforms (Azure, AWS) 
  • Experience in DevOps process and CI tools like Jenkins and Maven 
  • Ability to work with automated unit test frameworks (Junit, Mockito, Arquillian) 

 

Ingram Micro
Share:
mail
 

STILL LOOKING?

Get updates about the latest job openings
that match your skills.

Sign up today