Position: Strong Middle Java Developer
Company: Intellias
Experience required: 3y
Category: Java
English level: intermediate
Published: 2023-07-01T00:00:00+03:00

Our client is Ukrainian telecommunication operator providing mobile communication and data services based on high-speed Internet. The company offers convenient and beneficial tariffs and services for users of smart devices. lifecell is owned by Turkcell, Turkey's largest provider of converged telecommunications and technology services. Turkcell is listed on the New York Stock Exchange (NYSE) and Borsa Istanbul (BIST).
Project description:

Development and support of the in-house CRM system used for telecom business. The CRM system is integrated with different OSS&BSS systems such as billing system, business process management etc.

**Responsibilities:**

- Participate in Agile development methodologies and practices. Working as part of the agile team, cooperating with other BE&FE developers,  testers, PO and BAs.
- Design, develop, test, and maintain Java-based applications and software components.
- Perform the post release support.
- Troubleshoot and debug issues in applications and software. 
- Analyse root-causes in case of incidents and provide solutions for solving the problem.
- Perform code review and share best practices with colleagues.
- Participate in technical discussions and solution design.
- Write clean, efficient, and well-documented code.
- Ensure code quality and adhere to coding standards and best practices.
- Stay up-to-date with emerging trends and technologies in Java development.
- Continuously improve application performance, scalability, and reliability.

**Requirements:**

- 3+ years of experience in Software Engineering;
- 3+ years experience in Java, JEE, Microservices ;
- Strong knowledge of Java programming language and Java frameworks (such as Spring 4 and higher, Spring Security, Spring Data, Hibernate 4 and higher);
- Understanding of programming patterns;
- Knowledge in application architecture approaches pros&cons;
- Experience with relational databases (such as MySQL, PostgreSQL, Oracle, etc.); Oracle experience is preferable;
- Experience in database modelling, at least one DB scheme(up 20 tables) is developed;
- Familiar with software development methodologies, tools, and processes (SDLC, Agile, etc.);
- Experience working with GIT/Gradle build automation tool;
- Familiar with RESTful web services and API design, HTTP.
- Ability to adapt to changing technologies and project requirements.

**Nice to have:**

- Basic knowledge at web-based front-end technologies such as JS (Angular), HTML, CSS;
- Knowledge of UNIX/Linux;
- Experience with Oracle DB;
- Experience with Apache CAMEL.

**What is it like to work at Intellias?**

Imagine that you’ve created a company of your own. It’s innovative, trustworthy, and open-minded. And it’s exactly what Intellias is like. We’ve built our company on the principles of respect and support, and we’re happy to invite you to join.
Working at Intellias is:

**Acting humanly. **Intellias has no place for discrimination, artificial hierarchies, pressure, or toxicity. We foster a culture of openness and caring, efforts, and results.

**People over processes.** Our processes are constantly evolving to become more convenient and provide a positive experience for everyone, who works here.

**Smart comfort. **Intellias has an entire system designed for its employees to feel comfortable—both physically and emotionally. It includes fully equipped workplaces, airy lounge rooms, and many more.

**You manage your time.** Colleagues can start and stop their time tracker, whenever they want, without asking their managers’ permission to go to their dentist’s appointment or visit their kids’ school play.

**Mature engineers.** Over 60% of our team are software engineers with Senior and higher qualifications. Buckle up, it’s Formula 1 of software engineering.

**Ecomobility.** We want to see our cities eco-friendly and sustainable. That’s why we foster a cycling culture on our team and reduce waste.