Senior Fullstack Java Developer
warszawa, Warszawa
Cognizant Technology Solutions
What we do:
At Cognizant, we are dedicated to helping the world's leading companies build stronger businesses — helping them go from doing digital to being digital. In Poland, our offices are in Gdańsk, Wroclaw, and Kraków. However proposed offer is based in the Client office based in Warsaw. 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!
We're looking for a talented Senior Fullstack Java Developer to join our team. At Cognizant, we're dedicated to helping leading companies transition to being digital, and this role is crucial to that mission. We need someone who is passionate about ensuring the highest quality of software, has a solid background in Java development or automation, and is eager to contribute to impactful projects. This is a fantastic opportunity to grow your career within a global organization that values professional development and offers diverse client engagements.
Role is for remote work (mandatory visit once a month to any Cognizant office and a visit in Warsaw once a quarter to sync with the team).
Requirements:
· Strong Knowledge and experience to develop backend using Java and SpringBoot.
· Deep Understanding of RESTful web-services and microservice architecture.
· Expertise at API development, set of routines, protocols, and tools for building software applications that specify how platform components should interact
· Ability to develop front-end using JavaScript, HTML, CSS, React or Angular
· Experience of user interface design
· Proficiency in writing maintainable code using TDD/BDD paradigms.
· Good understanding of clean code principles – SOLID, KISS, DRY, Clean Architecture.
· Strong experience with Container Orchestration (Docker, Kubernetes)
· Experience with application development lifecycle, CI/CD
· Understanding and practice with Authentication and authorisation methods
· Understanding and practice related with secure connectivity (mTLS, Message Level Encryption, etc)
Nice to have:
·Knowledge about Encryption/Decryption method and tools
Other expectations:
1. Bug prevention and fail-fast mindset
2. Mindset for sharing knowledge
3. Proven analytical ability, problem-solving and risk management skills
4. Fluent communication in English
What do we offer:
1. Competitive salary with cafeteria benefits and bonuses
2. Opportunity to be part of a rapidly expanding global organization
3. Pleasant and inspiring working atmosphere
4. Professional development and clear career path
5. Training & development opportunities
6. Private healthcare and additional life insurance
7. Employee volunteering programs and opportunities
8. Inclusion and diversity in practice
9. Employee referral program in place
Senior Fullstack Java Developer
Senior Fullstack Java Developer
warszawa, Warszawa
Cognizant Technology Solutions