ESI Employment Services International for the needs of our client, is searching for a motivated and ambitious:
The Back-end Developer uses programming languages to code the architecture of websites, APIs and scripts, and in general the integration between the front-end requests and the data contained in the database.
Responsibilities:
- Ensure the correct functioning of the application
- Optimize speed, stability and scalability of servers and applications developed
- Create reusable code and libraries for future implementations
- Integrate front-end elements into server-side logic
- Create and integrate API
- Create and implement data storage solutions
- Ensure data security and protection
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Recording data and reporting it to proper parties, such as clients or leadership
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
Required qualifications:
- At least 5 years of experience in the role
- Fluid in spoken and written English
- Experience working in Agile methodology
- Bachelor’s degree in computer programming, computer science, or a related field
- Deep knowledge and experience with object-oriented programming in Java
- Comfortable with using Spring Framework (with Spring Boot)
- Profound knowledge and experience with data management, database design, and database concepts
- Profound knowledge and experience working with SQL Databases (MySQL, PostgreSQL)
- Experience working with NoSQL Databases (MongoDB)
- Ideally, you have experience in app integration with REST / SOAP APIs
- Deep understanding of data structures, algorithms, and their performance
- Strong understanding of the web development cycle and programming techniques and tools
- Focus on efficiency, user experience, and process improvement
Soft Skills:
- Problem Solving
- Self Motivated
- Professional Continous Improvement Mindset
- Ability to work independently or with a group
- Customer Oriented
- Good Communications Skills
- Excellent Project and Time Management
- High level of IT work ethic
- Confidentiality
What We Offer:
- Compensation adequate at high level market and the real experience
- Working on end-to-end projects
-
- Working on new technologies
We encourage qualified candidates to email us their CV with the subject ,,Back-end Developer" to the following email address: rabota@esi.mk or press the button ,, APLICIRAJ''!
ЕSI (Employment Services International)
St. Kosturski heroi 62/1,1000 Skopje
T: +389 2 3246-899, F: +389 2 3246-897
rabota@esi.mk, www.esi.mk