 
        
        Java Developer Opportunity
We are seeking an experienced Java developer to join our dynamic and innovative team. As a key member of our software development team, you will be responsible for designing, implementing and supporting solutions for application development, security, analytics and performance management.
The ideal candidate will have strong experience in Java, web application programming and object-oriented programming. They will also possess excellent English language skills and be able to work effectively with relational and non-relational databases.
Key responsibilities include:
 * Collaborating with software development teams to gather requirements and ensure best practices are adhered to.
 * Designing and implementing solutions for application development, security, analytics and performance management.
 * Conforming to industry security coding standards and conducting code reviews to ensure adherence to established standards.
 * Running test scripts against code to ensure quality delivery and resolving code issues with urgency.
Requirements:
 * At least 5 years of experience in Java.
 * Experience in web application programming.
 * Knowledge of Object Oriented Programming.
 * Ability to work with relational and non-relational bases.
 * Advanced English level.