Being CURIOUS takes us to new and exciting places, it makes us interested in discovering new things and developing as people – we believe that those who are curious can change the world.
We are transitioning to Cognyte in 2021. We are the global leader in security analytics software that empowers governments and enterprises with Actionable Intelligence for a safer world.
Making an impact with predictive analytics enables us to deploy cutting-edge
technology and building next-gen platforms for investigations.
We’re looking for a talented Senior Java Developer who will be part of our R&D team.
Want to be a part of us?
If you’ve read this far, then we know you are curious to learn more – and we like that!
So, if you are into complex analysis and challenges, and fearlessly face technological challenges head-on, Excited to broaden your horizons and to expand your knowledge working with colleagues from various disciplines – Data Scientists, Security researchers, Software Architects and Software engineers, you’ve come to the right place.
We are looking for a Senior Java Developer who will:
Projects logical schemes and diagrams for structuring project requests in logical sequencesResponsible for fixing all assigned bugs in the code for all application versions supported in the companyProvides effort estimations for assigned tasksDrafts code modules in programming languages using integrated development environmentsConfigures, tests and modifies necessary applications for delivering requests communicated by the clientProjects and modifies data base structure by coding the data description using data base systemsPreparing the necessary documents according to project requirementsEnsures assistance by practical demonstrations, presentations and providing specific configurationsSelf-learning by studying books and magazines in the field, electronic documentation, enrolls in discussions on domain topicsCollects, structures and analyses informationDrafts status reports on projects, activities, etc.Ensures maintenance of equipment by following the instructions manuals, reporting to Service department the malware encounteredEnsures good functioning of installed programs by following the procedures connected to the protection against viruses, maintaining the software configurationWill ensure proper integration with the team and will collaborate and communicate with them constantlyWill provide ideas for improvements regarding the team’s tasks and projects
Experience and qualifications:
Bachelor’s degree in computer science / Software Engineering or other related fieldsExperience in developing in Java 6-8 (>5 years)Experience with OOP, JBoss, SOA architecture, SOAP and REST APIsExperience with EJB and SpringExperience with JMSExperience with Hibernate and MyBatisKnowledge in SQLExpert with multithreadingAbility to quick entry to existing codeReady to travel abroad once a quarterFluent EnglishAbility to mentor juniorAbility to lead a project development
Nice to have:
Knowledge in SybaseExperience with Kafka, ActiveMQ, HornetQExperience with Elastic searchExperience with AVROExperience with WildflyExperience with EJBExperience with TCP messages
Team playerGoal orientedOpen personality with great communication skillsWilling to interact and collaborate with different interfaces from around the worldWilling to develop in a very dynamic work environmentWilling to mentor junior members from the teamWilling to take ownership on all development projects steps after the onboarding periodFluent communication skills in EnglishReady to travel abroad once a quarter
What’s in it for you?
Offices located in the city centerCompetitive salary package based on your skills & relevant experienceFlexible benefits: you can choose between meal tickets, medical subscription, discounts on partners (gym, beauty, dental, etc), travel vouchers and much moreWorking from home flexibilityGreat work environment with lots of opportunities to grow, internal mobility & agile processesFamily atmosphere where you can definitely find enough room for your professional growth