Java Team Lead
Evatro
01.02.2024
İstanbul(Avr.) / Türkiye
Tam Zamanlı
Hibrit
Deneyim: 4-6 Yıl
Job Description
Qualifications and Job Description
The Company
Evatro is a company supporting hundreds of firms and millions of user with software technology solutions, based-on Yıldız Technical University Teknopark and Silicon Valley.
Evatro offers enterprise software expertise along with industry and product consultancy, assuring you quality services and products conveniently from a single source.
With our global expertise in technology and business know-how in numerous industries including Banking, Insurance, Retail, FMCG, Logistics, E-Commerce, Pharma, Automative, Energy, Utility, Tourism and Transprotation; we play a significant role on the area of software development.
Job Description
- Creation and implementation of software architecture
- Planning, design, and implementation of technical aspects
- Implement business policies and rules to support the business process
- Providing accurate and timely information to support business processes
- Coordination of project tasks with the project manager and other technical team
Qualifications
- Degree in Computer, Electric/Electrical or Software Engineering, preferably have a master's degree in these areas
- At least 4 years of experience in planning and designing technical environments
- Proven experience in microservice development for multi-user high-traffic system
- Proven experience in containerized environments (Docker, Kubernetes)
- Proven experience in CI/CD Proven experience in Java, has used service technologies (Sprint Boot, Spring MVC, JSF, JPA, Hibernate, JDBC, CDI, Maven, Rest) in at least one application
- Preferably have knowledge of Javascript technology and frameworks like React, Angular or Vue.js
- Strong knowledge in OOP, Design Patterns, DDD, TDD, Clean/Onion/Hexagonal Architecture, SOLID principles, and Unit Testing
- Strong knowledge of REST and/or SOAP services Experience with SQL and NoSQL
- Strong awareness of networking and internet protocols, including TCP/IP, DNS, HTTP and distributed networks
- Knowledge of Scrum and agile principles
- Participated in the evaluation and determination of new trend technologies in at least 2 projects with large scale integrated system structures
- Ability to communicate and apply common architectural design patterns across a wide range of technical problems
- Advanced problem solving and analytical thinking skill
Skills
About Company
About Evatro
Evatro is a company supporting hundreds of firms and millions of user with software technology solutions, based-on Yıldız Technical University Teknopark and Silicon Valley.
Evatro offers enterprise software expertise along with industry and product consultancy, assuring you quality services and products conveniently from a single source.
With our global expertise in technology and business know-how in numerous industries including Banking, Insurance, Retail, FMCG, Logistics, E-Commerce, Pharma, Automative, Energy, Utility, Tourism and Transprotation; we play a significant role on the area of software development.