Medior/Senior - Level Full Stack Developer
Lokacija: Novi Sad
About the job
The position represents a rare opportunity to be a part of a company that is a leader in the development and implementation of information solutions in the field of different industries, where you will be playing a crucial role in developing complex software (ERP software solutions, business intelligence systems, banking software, specialized software solutions as well as the field of business process management, optimization and performance management services) elements and deliver scalable, resilient software while maintaining a constant customer focus. Our team has a highly collaborative, understanding, and compassion with a combined engineering and dev ops mentality. The ideal candidate is passionate about developing new software using the newest technologies and delivering new features and products.
Project Technology Stack:
J2EE stack, OOP, Java design patterns, JPA, Spring/Spring Boot, Spring Security, Spring Data, Spring MVC, Angular (latest), Git
You are the perfect candidate if you:
2+ years professional experience in building web applications
Excellent understanding of best practices across technologies for online client/server-side programming, processes of deployment.
Proficient understanding of base back end development technologies including Java/Spring Boot
Experience using best practices when working with REST APIs
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Experience working on an engineering team using Agile processes
Proactivity and communication skills
Basic knowledge of English
Experience with agile software development methodologies and productivity tools
Hands-on development experience with highly available, scalable software and services
Experience building complex web applications using Java/Spring Boot and Angular technology stack
Building reusable components and front-end libraries for future use
Want to know more about working in M&I? Visit our page Why is it great to be a part of the M&I team?
All candidates, who have applied for the job, will receive feedback after and/or during the selection process regarding their status.
For additional questions, you can contact us at: email@example.com
Svi Vaši lični podaci koje budete uneli prilikom prijave za posao/praksu u M&I Systems, Co., biće korišćeni u svrhu procesuiranja Vaše prijave, kao i za potencijalna obaveštenja o drugim konkursima za radno mesto u M&I Systems, Co. prema Vašim kvalifikacijama.