Açıklama:
GENEL NİTELİKLER VE İŞ TANIMI
We are one of the leading Management & Technology Consulting firm in Turkish Financial Services Sector and we would like to strengthen our High Performing Team consisting of a wide range of -Talents- from new graduates to experienced professionals.
If you believe that this is the right time to challenge yourself, you are very welcome to our Team!
We are currently seeking " Senior Java Developer ".
QUALIFICATIONS
- Bachelor’s or Master’s Degree in Computer Science or related field from a reputable university
- Proven experience on Java and its ecosystems
- Proven experience on popular frameworks or concepts such as Spring Boot, Spring MVC, React, Git, Hibernate, RESTful, SOAP…
- Knowledge of RDBMS (Oracle, SQL Server)
- Experience leveraging design patterns and software engineering best practices for a full stack software development life cycle of enterprise applications
- Experience with CI/CD tools (Jenkins..), version control tools (BitBucket, Git…), managing and tracking work using management tools like JIRA
- Experience in following and promoting Agile practices, TDD, BDD
- Understanding of common offerings by cloud providers (AWS, Azure, Google Cloud…), cloud native principles and cloud services to propose scalable solutions.
- Experience on finance and banking sector is a plus
- Good command of spoken and written English
JOB DESCRIPTION
- Guide developers, create and review technical designs, create and review design patterns
- Oversee the design and development of software and infrastructure components
- Responsible for the analysis of new and emerging technologies
- Lead multiple migrations from applications to microservices cloud-based applications
- Create and maintain architecture, provide guidance and technical expertise an develop and maintain the technology roadmap
- Lead the development of new concepts to support the business strategy and provide recommendations to leverage technology
- Develop, create, and modify software applications or specialized programs in accordance with applicable software development methodology, meeting code quality metrics
- Produce specifications and user documentation on software applications being developed
9 Nis 2024;
from:
kariyer.net