As a JAVA Developer Senior , you will have the opportunity to influence & play a significant role in the rapidly growing cyber and intelligence fields, by participating in the development of technologies, and high-level involvement in major projects that will significantly contribute to making our world safer and more secure.
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 you’ve come to the right place.
We are looking for a JAVA Developer Senior who will-
Project logical schemes and diagrams for structuring project requests in logical sequences
Be responsible for fixing all assigned bugs in the code for all application versions supported in the company
Provide effort estimations for assigned tasks
Draft code modules in programming languages using integrated development environments
Configure, test and modify necessary applications for delivering requests communicated by the client
Project and modify data base structure by coding the data description using data base systems
Prepare the necessary documents according to project requirements
Ensure assistance by practical demonstrations, presentations and providing specific configurations
Self-learn by studying books and magazines in the field, electronic documentation, enrolls in discussions on domain topics
Collect, structure and analyze information
Draft status reports on projects, activities, etc.
Ensure maintenance of equipment by following the instructions manuals, reporting to Service department the malware encountered
Ensure good functioning of installed programs by following the procedures connected to the protection against viruses, maintaining the software configuration
Will ensure proper integration with the team and will collaborate and communicate with them constantly
Will 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 fields
Experience in developing in Java 6-8 (>
Experience with OOP, JBoss, SOA architecture, SOAP and REST APIs
Experience with EJB and Spring
Experience with JMS
Experience with Hibernate and MyBatis
Knowledge in SQL
Expert with multithreading
Ability to quick entry to existing code
Ready to travel abroad once a quarter
Ability to mentor junior
Ability to lead a project development
Nice to have :
Knowledge in Sybase
Experience with Kafka, ActiveMQ, HornetQ
Experience with Elastic search
Experience with AVRO
Experience with Wildfly
Experience with EJB
Experience with TCP messages