Uzaktan / Remote
Uzaktan / Remote
Job Type
Full-Time
Position Level
Specialist
Department
IT
IT
Application Count
999+ application
Job Type
Full-Time
Position Level
Specialist
Application Count
999+ application
Department
IT
QUALIFICATIONS AND JOB DESCRIPTION
Software Engineer – Java - Spring Boot
We’re looking for Software Engineers for the units below:
Digital Insurance Technologies (This IT Unit is located in Fiba Sigorta)
If you want to be a part of our Digital Technology team in this new and growing family, join us!
Responsibilities
- Works with business stakeholders to understand their needs; proactively suggests new solutions/improvements to the products s/he works on,
- Designs, develops, tests, runs performance testing, deploys, maintains and improves software components and service to develop or improve new features,
- Resolves production incidents or defects as needed, and proactively identifies potential production issues before they appear in the production environment,
- Makes sure to deliver solutions on time and identifies and eliminates potential waste,
- Regularly collaborates with other developers to evaluate work for technical feasibility,
- Participates in technical discussions and brings new ideas on the table,
- Reviews new feature impact on an application and recognizes potential risks,
- Creates technical documentation for new features that can be easily understood by peers,
- Creates comprehensive unit and integration tests,
- Adheres to internal best practices and coding conventions.
- Bachelor’s or Master’s Degree in Information Technology, Computer Science, Computer Engineering, Electric-Electronic, Mathematical Engineering or a related quantitative discipline,
- Min 2+ years of experience in Java software development/programming/coding (End-to-End),
- Experienced with web service development/integration,
- Experienced with object-oriented programming/design,
- Proficient in Java programming language,
- In-depth knowledge on the following tool, library and framework: Spring Boot
- Deep knowledge of Java fundamentals and Design Patterns like Factory, Singleton, Strategy and Facade,
- Proficient in Oracle database and SQL,
- Proficient in software testing, debugging and issues troubleshooting with the system(s) under responsibility,
- Experienced with Git/TFS/SVN and Maven,
- Familiar with SDLC and programming design patterns,
- Having experience in micro-services design with containers(Docker) and orchestration, (Kubernetes, OpenShift),
- Having experience in cloud native technologies. (e.g. Prometheus, Grafana, Kafka, ElasticSearch, Jaeger).
- Experienced with or knowledgeable about Insurance domain is a plus,
Soft Skills / Other Requirements
- Detail oriented, logical thinking, analytical and problem solving attitude,
- Communicates professionally both verbally and in writing,
- Responsive to service needs and operational demands,
- Team player, solid collaboration skills, highly motivated, possesses a positive work attitude,
- Male candidates must have completed military service
Preferred Candidate
Yazılım Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.
Yazılım Mühendisi Yazılım Mühendisi Maaşları Yazılım Mühendisi Nasıl Olunur? Yazılım Mühendisi Nedir? Yazılım Mühendisi İş İlanlarıŞirketin Aydınlatma Metni
Detaylı BilgiYazılım Mühendisi pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.
Yazılım Mühendisi Yazılım Mühendisi Maaşları Yazılım Mühendisi Nasıl Olunur? Yazılım Mühendisi Nedir? Yazılım Mühendisi İş İlanları