We are seeking experienced Java Developers to join our development team and collaborate on a variety of projects involving multicultural teams working globally. The successful candidate will encounter numerous technical challenges, necessitating the use of cutting-edge technologies, involvement in mobile and web applications, devices, and more.
Key Responsibilities:
* Collaborate with software development teams to gather requirements and ensure adherence to best practices.
* Design, implement, and support solutions for application development, security, analytics, and performance management.
* Conform to existing industry security coding standards, adhering to fortify scan and other security tool review requirements.
* Conduct code reviews for junior members of the team and perform peer code reviews to verify that code follows standards set by architects.
* Run test scripts against code to ensure high-quality delivery.
* Resolve code issues promptly.
Requirements:
* 5+ years of experience in Java programming.
* Experience in web application development.
* Knowledge of Object-Oriented Programming.
* Ability to work with relational and non-relational databases.
* Advanced English language proficiency.