About the Company
We are #ITSS Community – proud, fun, and very much alive, always eager to discover, create, succeed, and deliver excellence. As one of the largest Romanian Digital Business Transformation and Fintech Player organizations, founded in 2002 in Bucharest, we stand at the forefront of innovation.
Requirements
Nowadays Java Developers are not simply applying and developing their technical skills, but also their soft skills.
Your first challenge will start with understanding and updating the design document received from the business analyst. This may mean either having to look for clarification either from internal or external business analyst.
Your next challenge will be developing the agreed solution to release and maintenance on production after thorough testing. Along the way, you will have the chance to interact with Java technologies and benefit from the support of our team, offering you the optimal challenging environment for making progress in your career.
What will your responsibilities look like?
Contribute with developing the technical solutions for enterprise projects with high quality expectations in various areas such as telecom.
Provide effort estimates
Develop design documents during coding and configuration phase
Ensure code implementation is optimal and compliant in areas of object-oriented design, testing, and error-handling
Collaborate with other members of the team and interact with clients when choosing the optimal development solutions
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Experience working with Java 17 and Object-Oriented Programming (OOP) principles.
Experience with Spring Boot for developing microservices
Understanding of business logic and ability to translate business requirements into technical solutions.
Familiarity with RESTful API design, development, and integration.
Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL for data querying and manipulation.
Basic knowledge of ORM tools like Hibernate or JPA.
Familiarity with Git or other version control systems.
Exposure to Unit Testing frameworks (e.g., JUnit) to ensure code quality and correctness.
Basic understanding of software architecture and design patterns.
Excellent problem-solving skills and an eagerness to learn new technologies and business processes.
Nice-to-Have Skills:
Exposure to Cloud Platforms like AWS, Azure, or Google Cloud for backend services.
Experience with Docker and containerized application development.
Knowledge of CI/CD pipelines for automated deployments.
Understanding of message queues and event-driven architecture (e.g., RabbitMQ, Kafka).
Experience with GraphQL for more efficient data queries.
Knowledge of authentication and authorization frameworks (e.g., OAuth, JWT) for securing backend services.
What will you find in ITSS?
Professional development through the Buddy Program
Internal trainings on the technologies used
Professional and collaborative working environment
Competitive remuneration package
Country leading partners
Diversity in terms of project domains: finance, banking, telecom, oil&gas, retail, utilities
Meal Tickets
Health and Dental insurance
A lot of vacation days (up to 37)
Anniversary bonus
Public Transportation Account Expense
Relaxation area - darts, table tennis, terrace and coffee every morning
By applying to this role you confirm you are interested and you agree to us storing your CV for the recruitment process.



