Wissen Technology is a globally recognized organization known for building solid technology teams, working with major financial institutions, and delivering high-quality solutions in IT services. With a strong presence in the financial industry, we provide cutting-edge solutions to address complex business challenges.
Role Overview:
We are looking for a highly skilled Senior Java Developer with a strong background in Core Java , multithreading , collections , and React.js to join our technology team supporting the BFSI sector. The ideal candidate will possess deep technical expertise in backend development with strong proficiency in object-oriented programming, database optimization, and modern UI frameworks.
Key Responsibilities:
Design, develop, and maintain high-performance Java applications used in banking and financial services.
Develop responsive web applications using React.js .
Apply in-depth knowledge of Java collections , concurrency , and multithreading , including executor services and fork/join frameworks.
Optimize JVM performance and memory usage in enterprise-scale systems.
Write clean, maintainable, and efficient code following industry best practices.
Work with relational databases (Sybase, Oracle, SQL Server) and apply advanced concepts like indexing, replication, triggers, and stored procedures.
Collaborate with cross-functional teams (QA, DevOps, Business Analysts) to understand requirements and deliver robust solutions.
Participate in code reviews, unit testing, and mentoring junior developers.
Troubleshoot and resolve complex application issues in production environments.
Required Skills Qualifications:
5+ years of hands-on development experience with Core Java .
Strong understanding and practical experience with:
Collections Framework
Concurrent Programming
Multi-threading (Executor service, Fork/Join Pool, etc.)
Experience in building modern web interfaces using React.js .
In-depth knowledge of the JVM , with experience in performance tuning and memory management.