Java Spring / Backend Developer
Join the CKB team!
CKB has a tradition of over 20 years of successful business operations in the territory of Montenegro. More than 500 dedicated employees are responsible for the multi-year positioning of CKB as the absolute leader in the Montenegrin banking market. We believe that our employees are our key strategic resource, and we strive to develop their potential in a working environment based on mutual trust and loyalty. We nurture a supportive environment that enables the achievement of personal and professional ambitions.
As we continuously develop and progress, we are opening opportunities to expand our team and are looking for a colleague to work in the position of Java Spring / Backend Developer.
Job Description and Key Responsibilities:
- Develop and implement new software programs using Java Spring Framework to meet the bank’s objectives and enhance its banking platform
- Maintain and improve the performance of existing software, ensuring its scalability, security, and effectiveness
- Collaborate with a team of developers, analysts, and project managers to deliver high-quality software solutions that align with the bank’s strategic goals
- Write clean, maintainable, and efficient code, adhering to best practices in software development
- Participate in the entire application lifecycle, focusing on coding, debugging, and testing
- Provide technical support for the banking platform, including troubleshooting and resolving issues as they arise
- Perform software integration tasks to connect various banking applications and third-party services, ensuring smooth and efficient operation of the overall banking platform
- Stay up-to-date with the latest developments in Java Spring technology and banking industry trends to incorporate into the platform
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field
- Proven experience as a Java Developer, with extensive knowledge of the Spring Framework
- Experience in developing and maintaining banking or financial services platforms is highly desirable
- Strong understanding of Java and Spring ecosystem components such as Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
- Demonstrated experience in software integrations, including integrating various banking applications and third-party services
- Familiarity with database technologies (e.g., SQL, NoSQL) and web services (e.g., REST, SOAP)
- Knowledge of the banking industry and its regulatory environment is a plus, providing valuable insights into the development of banking solutions
- Excellent problem-solving skills and attention to detail
- Ability to work in a team environment, as well as independently
- Strong communication skills
All interested candidates can apply here by August 23, 2024.
Note: Only shortlisted candidates will be contacted.
————————————————————————————————-
Java Spring / Backend Developer
Pridruži se timu Crnogorske komercijalne banke!
CKB ima tradiciju od preko 20 godina uspješnog poslovanja na teritoriji Crne Gore. Više od 500 posvećenih zaposlenih zaslužni su za višegodišnje pozicioniranje CKB-a kao apsolutnog lidera na crnogorskom bankarskom tržištu. Vjerujemo da su zaposleni naš ključni strateški resurs i nastojimo da razvijamo njihov potencijal u radnom okruženju zasnovanom na uzajamnom povjerenju i lojalnosti. U Banci njegujemo podsticajan ambijent koji omogućava ostvarenje ličnih i profesionalnih ambicija.
Kako se kontinuirano razvijamo i napredujemo, tako se otvaraju i prilike da proširimo svoj tim – tražimo kolegu koji će raditi na poziciji Java Spring / Backend Developer.
Opis posla i ključnih odgovornosti:
- Razvoj i implementacija novih softverskIh programa koristeći Java Spring Framework kako bi se ispunili ciljeve banke i unaprijedila bankarska platforma
- Održavanje i poboljšanje performansi postojećeg softvera, osiguravajući njegovu skalabilnost, sigurnost i efikasnost
- Saradnja sa timom programera, analitičara i projekt menadžera kako bi se isporučila visokokvalitetna softverska rješenja koja su u skladu sa strateškim ciljevima banke
- Razvoj čistog, efikasnog i održivog koda, pridržavajući se najboljih praksi u razvoju softvera
- Učestvovanje u čitavom životnom ciklusu aplikacije, fokusirajući se na kodiranje, otklanjanje grešaka i testiranje
- Pružanje tehničke podrške za bankarsku platformu, uključujući otklanjanje problema i rješavanje problema kada se pojave
- Obavljanje zadataka integracije softvera za povezivanje različitih bankarskih aplikacija i usluga trećih strana, osiguravajući nesmetan i efikasan rad cjelokupne bankarske platforme
- Konstantno informisanje i implementacija najnovijih dostignuća u tehnologiji Java Spring i trendovima u bankarskoj industriji kako bi bila ugradjena u u platformu
Uslovi:
- Bachelor ili Master diploma iz kompjuterskih nauka, informacionih tehnologija ili srodne oblasti
- Dokazano iskustvo kao Java programer, sa opsežnim poznavanjem Spring Framework-a
- Iskustvo u razvoju i održavanju bankarskih ili finansijskih platformi je veoma poželjno
- Dobro razumevanje Java i Spring komponenti ekosistema kao što su Spring Boot, Spring MVC, Spring Data JPA i Spring Security
- Demonstrirano iskustvo u softverskim integracijama, uključujući integraciju različitih bankarskih aplikacija i usluga trećih strana
- Poznavanje tehnologija baza podataka (npr. SQL, NoSQL) i web servisa (npr. REST, SOAP)
- Poznavanje bankarske industrije i njenog regulatornog okruženja je poželjno, pružajući vrijedan uvid u razvoj bankarskih rješenja
- Odlične vještine rješavanja problema i usmjerenost na detalje
- Sposobnost rada u timskom okruženju, kao i samostalnog rada
- Jake komunikacijske vještine
Svi zainteresovani kandidati se mogu prijaviti ovdje do 23. avgusta 2024. godine.
Napomena: Biće kontaktirani samo kandidati koji uđu u uži krug selekcije.