Intermediate Java Developer

Posted An Hour Ago
Be an Early Applicant
Belgrade, Grad Beograd, Centralna Srbija, SRB
Hybrid
Junior
Information Technology • Software
The Role
Develop and maintain Java-based applications, implement SOAP and REST web services and microservices, work with relational databases, debug and unit test code, and support software design and development. The role includes reviewing junior developers’ fixes, mentoring, estimating and breaking down tasks, applying design patterns, and contributing to architecture, performance, security, and full software development lifecycle activities.
Summary Generated by Built In

Job Role: Intermediate Java Developer 

Location: Belgrade

Reporting to: Responsible Team Lead  


Established in 1984, MAK-SYSTEM’s vision is to design, develop, and deliver globally best-of-breed software to manage Blood, Plasma, Tissue, and Cells from end to end using the best technologies and functionalities for the patient’s benefit. Our software solutions continuously support the digital transformation of organizations such as 

  • Blood Centers 
  • Plasma Centers 
  • Transfusion Services 
  • Tissue Banks 
  • Stem Cell Labs 
  • Cell and Gene Therapy (SME to Big Pharma, CMOs, Hospitals) 


Key Responsibilities:


  • Advanced programming knowledge  
  • Demonstrates reviewing fixes and unit testing for junior developers  
  • Demonstrates writing clean and simple code  
  • Demonstrates de-bugging  
  • Demonstrates familiarity with design patterns, best practice coding  
  • Demonstrates growing learning about architecture, performance and security  
  • Turns tickets into solutions and provides estimates on tasks  
  • Assists in breaking down larger section of work 
  • Work requires some supervision  
  • Asks the right questions for routine tasks  
  • Needs help on complex work  
  • Demonstrates high initiative and resourcefulness  
  • Mentors juniors, looks for opportunities to lead across the team  
  • Demonstrates focus and prioritisation  
  • Demonstrates learning from mistakes 


Objectives:


  • To implement exceptional software development skills using new and improved technological tools and techniques for the development of the organization. 
  • To be responsible for the design, development, and management of Java-based applications. 

Previous Experiences/Qualifications:


  • 2+ years of Java programming/development skills and experience; 
  • Experience with Relational Databases including Oracle, MySQL and/or SQL server; JDBC and JPA knowledge is a plus; 
  • Proven experience in the design & implementation of SOAP/REST web services & micro-services; 
  • Excellent knowledge and experience of working with TCS/IP communication, Socket communication; 
  • Familiar with API lifecycle management & supporting tools; 
  • Experience in client-side development with HTML, CSS, JavaScript, JQuery; 
  • Hands-on experience in using Eclipse; 
  • Good Knowledge of full Software Development Life Cycle; 
  • Innovation, Flexibility, and Adaptability – undertake tasks with a positive attitude and respond well to management and customer requests. Must be prepared to meet business goals and respond well to change; 
  • Positive attitude and commitment to professional development; 
  • Proven ability to make recommendations to resolve problems by using judgment that is consistent with MAK-SYSTEM’s culture, policies, and procedures; 
  • Effective communication and collaboration skills suitable for liaising with colleagues within the team and beyond to the broader project team, both on a one to one and to many bases; 
  • Fluency in English (verbal and written); and 
  • At least Bachelor’s degree in a software engineering related field (or equivalent experience). 

Skills Required

  • 2+ years of Java programming or development experience
  • Experience with relational databases, including Oracle, MySQL, and/or SQL Server
  • Knowledge of JDBC and JPA
  • Experience designing and implementing SOAP and REST web services and microservices
  • Experience with TCP/IP and socket communication
  • Familiarity with API lifecycle management and supporting tools
  • Client-side development experience with HTML, CSS, JavaScript, and jQuery
  • Hands-on experience using Eclipse
  • Good knowledge of the full software development lifecycle
  • Innovation, flexibility, adaptability, and ability to respond positively to management and customer requests
  • Positive attitude and commitment to professional development
  • Ability to recommend solutions using judgment consistent with company culture, policies, and procedures
  • Effective communication and collaboration skills
  • Fluency in English, verbal and written
  • Bachelor’s degree in a software engineering-related field or equivalent experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Skopje
209 Employees
Year Founded: 1984

What We Do

At MAK-SYSTEM, we enable individuals to save lives. We create and deliver the innovative technologies that are used to ensure the efficiency, compliance, and safety of the global supply of blood, plasma, and cellular products. Our solutions enable individuals to donate and empower healthcare professionals to improve patient outcomes and save lives around the world.

Similar Jobs

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Belgrade, Grad Beograd, Centralna Srbija, SRB
38800 Employees

Mastercard Logo Mastercard

Manager, Specialist Sales SME SEE

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Belgrade, Grad Beograd, Centralna Srbija, SRB
38800 Employees

Databricks Logo Databricks

Senior Recruiter

Big Data • Machine Learning • Software • Analytics • Big Data Analytics
In-Office or Remote
2 Locations
2200 Employees
In-Office or Remote
3 Locations
61500 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account