Job Description
Required Skills: Core Java, Multithreading, Server-side, concurrency, Collections, Data Structure
Job Description
- Bachelor’s or master's degree in computer science, Information Technology, or related field.
- 8+ years of hands-on experience in Core Java development.
- Strong expertise in multithreading, concurrency, and synchronization.
- In-depth knowledge of Java Collections Framework and data structures.
- Experience working with banking or financial services applications.
- Familiarity with REST/SOAP APIs, Microservices architecture.
- Good understanding of SQL and relational databases.
- Knowledge of banking regulations, security standards, and best practices.
- Proficient in version control tools (Git, SVN).
- Excellent problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience with frameworks such as Spring,...