We are a team of experienced, dedicated professionals who have a diverse and rich banking experience, knowledge and share a common vision. In the creative atmosphere, you will have the opportunity to develop further your knowledge and competencies. We plan the career of employees in accordance with the business challenges that await us, and in this way, we strive to achieve the best results in developing the potential of our employees.
We are opening new job opportunities!
Senior Java Developer
Do you consider yourself to be a creative individual who strives to develop a first-class codebase using Java best practices? Then you might be the right team member we are looking for! Join us and let’s design and build the next generation of our digital solutions!
- Participating in Iterative/Agile development of solutions based on acceptance criteria and design
- Participating in planning, code reviews, and estimation meetings
- Testing solutions and troubleshooting issues
- Partaking in cross-discipline collaboration with team members including the designers, product owners, and testers
- Define and record technical specifications for software development projects and validate code against business requirements
- Act as an interface between analysis and testing teams by leveraging project management skillsand technical knowledge
You will be part of the dynamic and diverse team of professionals with focus on emerging technology, located in Belgrade, but delivering NLB Group wide solutions and values.
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- BS degree in Computer Science or Engineering
- 3+ years of experience with enterprise Java development (OpenJDK)
- Object-Oriented analysis and design using common design patterns
- Profound insight of Java (Classloading, Memory Management, Transaction management etc.)
- Proper understanding of Multithreading concepts
- Experience in the Spring Framework, Spring Boot, Spring data / JPA is a must
- Experience working with CI / CD platforms from end user perspective (i.e. Git / Jenkins)
- Good understanding of microservices architecture and usage of containers (i.e. Docker)
- Experience with RESTful services (UI/REST JSON integration, knowledge of REST web/http services JSON messaging authentication/authorization)
- Must-Have Experience building reusable components libraries
If you are interested to join our team, please apply through Infostud or through web site.
Only shortlisted candidates will be contacted.
Za sve što dolazi.