The ideal candidate will have a minimum of 6 years of proven experience in Java
and SQL programming languages, with a strong grasp of Java concepts, especially
Multi-Threading, I/O blocking, Synchronous and Asynchronous operations.
Additionally, candidates with a background in finance and familiarity with Sybase,
C++, and Perl are strongly preferred.
Key Qualifications:
- Minimum 6 years of experience in Java and SQL programming.
- Proficiency in Java concepts, including Multi-Threading, I/O blocking,
- Synchronous, and Asynchronous operations.
- Experience in developing and maintaining enterprise applications, preferably
in the finance sector.
- Preferred experience in Sybase, C++, and Perl.
- Hands-on experience in DevOps processes, with a preference for familiarity
- with ADO (Azure DevOps) and version control tools such as GIT.
Responsibilities:
- Design, develop, and maintain Java-based applications, ensuring high
performance, scalability, and reliability.
- Utilize Java best practices, including multi-threading, to create efficient and
responsive software.
- Collaborate with cross-functional teams to understand project requirements
and deliver solutions that meet business goals.
- Troubleshoot and resolve technical issues and bugs, ensuring the smooth
operation of the software.
- If applicable, work on projects related to finance, leveraging your expertise in
the domain.
- Contribute to the DevOps process, integrating ADO (Azure DevOps) and
utilizing GIT for version control.
- Stay up to date with industry trends and emerging technologies to recommend
best practices and innovative solutions.
Qualities:
- Strong problem-solving skills.
- Ability to work independently and collaboratively in a team.
- Excellent communication and teamwork abilities.
- Attention to detail and commitment to delivering high-quality software.