GENEL NİTELİKLER
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 a “Senior Java Developer”
QUALIFICATIONS
- Bachelor’s Degree in Computer Science / Engineering or one of the related fields,
- Minimum 4 years of experience in Java ecosystem (Java 8 and higher, Spring MVC, Spring Boot, JPA/Hibernate) and open source softwares,
- Knowledge or experience in Web development (RESTful APIs and Web Services, HTML, CSS),
- Knowledge or experience in RDBMSs – like PostGreSQL, Oracle, MySQL,
- Knowledge or experience in different SDLC methodologies and best practices,
- Knowledge or experience in CI/CD and DevOps concepts and implementations,
- Good command of spoken and written English,
- Excellent communication skills and collaboration abilities to work well in a team,
- Proactive, self-directed, self-motivated, detailed and organized.
JOB DESCRIPTION
- Develop, create, and modify software applications or specialized programs in accordance with agile development methodologies,
- Produce specifications and user documentation on software applications being developed,
- Document and demonstrate solutions by developing technical design documentation, flowcharts, layouts, diagrams, charts, code comments and clear code,
- Create test plans; conduct testing and prepare test report,
- Provide day-to-day support on major system applications,
- Take ownership of any step in the development process from design through maintenance as required,
- Update knowledge and skills regularly through in-house and external courses, manuals, an new applications,
- Provide consultation to clients, as requested,
- Produce timely and accurate reports of work completed.