Senior Java Software Developer
years of experience 5
category Software Development
description Monitis is looking for Senior Java developer.
responsibilities - Participate in application design; - Provide necessary technical and design documentation; - Apply development experience against big data projects and use agile practices to continuously innovate and incrementally deliver system functionality; - Be responsible for determining the appropriate data models, data transformation technologies and algorithms needed to advance the organization's mission efficiency; - Communicate effectively with local management and external team members; - Develop features according to technical specifications.
required qualifications - University degree in the appropriate field of studies; - At least 5 years of practical experience in Java development; - Knowledge of MySQL; - Knowledge of databases (MSSQL, Oracle, Cassandra, HBase) is a plus; - Deep knowledge of the J2EE Framework and internals of the architecture, including JSP, SERVLETS, JDBC, Transaction services, Logging (Log4J), Thread Management and development of asynchronous java processes; - Solid understanding of object-oriented programming (OOP); - Experience with ORM tools; i.e., Hibernate; - Experience with Web servers like Tomcat/Apache; - Experience in understanding system security and how to implement them (Ex, SQL Injections, Cookies etc); - Ability to perform code reviews and recommend automated review tools for the project; - Ability to think through performance requirements for a system and come out with testing those scenarios and troubleshoot server runtime issues that result; - Experience with working in Linux environment (Debian and Ubuntu); - Good analytical skills; - Ability to work in a team; - Good knowledge of English language, both on communication and technical level.
type of work fulltime
benefits Medical insurance, training programs, sport activities and relaxation massage
salary Salary not specified
All interested and qualified candidates are welcome to send their CV to: email@example.com. Please indicate the position title in the subject field of your message. Only shortlisted candidates will be interviewed.