About us
At Cognizant, we are dedicated to helping the world's leading
companies build stronger businesses — helping them go from doing
digital to being digital.
With the capacity to support various clients, we offer a world of
opportunities for both professionals and graduates.
You can expect five-star training, a chance to realize your career
goals, and a range of benefits. Be Cognizant!
Responsibilities
Currently, we are looking for a Java Developer with strong
experience who will join our team in Bulgaria.
Your accountabilities:
• Look for synergies with existing systems and structures,
• Follow / implement a technical and architectural vision and focus
on quality, performance, security and stability,
• Build own network and use it proactively to tackle problems.
Requirements and necessary skills
• Work experience in financial or banking industry,
• Proven professional experience in Modern Object Oriented
Programming languages, specifically Java, Spring, Spring Boot,
Virtualization (Docker, Kubernetes),
• Ability to deploy using PAAS/IAAS platforms,
• Work experience with Front-end applications and Restful Web
Services, JSON
• Expertise in Maven, Jenkins, Git, PostgreSQL, Typescript,
Angular, Javascript, HTML, CSS, Jasmine, Karma,
• Knowledge of encryption (SSL, OAuth, OpenId),
• Very good knowledge of software development best practices and
design patterns,
• Unit testing, continuous integration, build pipelines (grunt,
gulp, jenkins),
• Code analysis (Sonar),
• Experience in an agile development (Scrum, Kanban),
• Look at development with an open and fresh view,
• Aware of the recent and proven technologies on the market,
• Fluency in English
We offer
• Opportunity to be part of a global organization with good
practices focused on continuous development,
• Open-minded and multinational environment,
• Pleasant and inspiring working atmosphere,
• Professional development.