Description
You will build and maintain scalable Java applications for the finance domain, ensuring system stability and performance.
Responsibilities
- Design and implement efficient, scalable Java applications using multithreading and concurrency management.
- Translate business requirements into technical solutions by collaborating with cross-functional teams.
- Debug and resolve technical issues to maintain continuous software stability.
- Support DevOps workflows using Azure DevOps (ADO) and Git for version control.
Required Skills
- 6+ years of experience in Java and SQL programming.
- Strong expertise in Java multithreading, I/O operations, and concurrency.
- Experience building and managing large-scale applications.
- Proficiency with Git for version control.
- Experience with DevOps processes and Azure DevOps (ADO).
- Ability to work within a finance-focused technical environment.
- Any Graduate degree.
Preferred Skills
- Experience with Spring Boot and Microservices.
- Knowledge of Sybase, C++, and Perl.
- Experience migrating legacy monolithic systems to modern architectures.