Lead Java Developer
Hiring for a Java Developer with hands on experience in Core Java, multithreading, algorithms, data structure and SQL skills.
We are solving complex technical problems in the financial industry and need talented software engineers to join our mission and be a part of a global software development team.
A brilliant opportunity to become a part of highly motivated and expert team which has made a mark as a high end technical consulting.
Position: CoreJava Backend Developer
- Strong written/verbal communication skills.
- Minimum 7+ Years of Core Java Programming, Microservices, Spring Boot.
- Experience in Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool, and other threading concepts)
- Good knowledge of the JVM with an understanding of performance and memory optimization.
- Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
- Excellent knowledge of collections like Array List, Vector, LinkedList, Hashmap, HashTable, and HashSet is a mandate.
- Exercised exemplary development practices including design specification, coding standards, unit testing, and code reviews.
- Expert-level understanding of Object Oriented Concepts and Data Structures
- Good experience in Databases (Sybase, Oracle, or SQL Server) like indexing (clustered, non clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures, etc.