We are looking for a highly skilled Java Developer with strong expertise in Core Java, JSP/Servlets, and design patterns. The ideal candidate should have solid hands-on experience with Oracle databases, SQL optimization, and JavaScript, along with the ability to build scalable and high-performance applications.
-
Design, develop, and maintain robust applications using Core Java.
-
Build and manage web applications using JSP and Servlets.
-
Apply design patterns and best practices to ensure scalable and maintainable code.
-
Write and optimize complex SQL queries for high performance.
-
Work extensively with Oracle databases for data storage and retrieval.
-
Collaborate with cross-functional teams to define, design, and deliver features.
-
Troubleshoot, debug, and enhance existing applications.
-
Ensure code quality through unit testing and code reviews.
-
Strong expertise in Core Java concepts (OOP, Collections, Multithreading, Exception Handling).
-
Hands-on experience with JSP and Servlets.
-
Solid understanding of design patterns (Singleton, Factory, MVC, etc.).
-
Strong knowledge of SQL including:
- Query optimization
-
Writing complex joins, subqueries, stored procedures
-
Experience working with Oracle Database.
-
Proficiency in JavaScript.
-
Strong understanding of database design and performance tuning.
-
Experience with web/application servers (e.g., Tomcat, WebLogic).
-
Familiarity with frontend frameworks is a plus.
-
Exposure to REST APIs and integration services.
-
Knowledge of version control tools like Git.