More jobs:
Senior Software Developer
Job in
Kuwait City, Kuwait
Listed on 2026-06-09
Listing for:
Diyar United Company
Full Time
position Listed on 2026-06-09
Job specializations:
-
Software Development
Backend Developer, Java Developer
Job Description & How to Apply Below
Senior Java SQL Developer responsible for architecting, optimizing, and supporting high‑performance enterprise applications with a strong focus on systems handling heavy concurrent usage, such as student registration platforms. The role ensures system stability under peak loads, resolves performance bottlenecks, and leads database and application tuning initiatives.
Key Responsibilities- Design and develop scalable, high‑performance Java applications.
- Analyze system behavior under load and perform optimizations.
- Perform advanced SQL tuning—including execution plans, indexing strategies, and query refactoring.
- Identify and resolve performance bottlenecks in the application and database layers.
- Lead troubleshooting of production issues such as slow response, timeouts, and DB locks.
- Optimize database structure, queries, and transactions for maximum efficiency.
- Support and enhance student systems and registration platforms.
- Work closely with infrastructure teams to tune JVM, connection pools, and servers.
- Implement caching, load balancing, and performance improvement techniques.
- Review and improve existing codebase for efficiency and scalability.
- Maintain clear documentation for systems, fixes, and optimizations.
- Bachelor’s degree in Computer Science, IT, or a related field.
- 5+ years of experience in Java backend development.
- Strong hands‑on experience with SQL performance tuning and optimization.
- Proven experience handling high‑concurrency or high‑traffic systems.
- Strong knowledge of Java frameworks.
- Experience with REST APIs and system integrations.
- Strong analytical and troubleshooting skills in production environments.
- Experience with application servers (e.g., Wild Fly, Tomcat).
- Experience with JVM tuning (heap, GC, thread pools).
- Experience with connection pooling and data‑source tuning.
- Familiarity with Linux server environments.
- Experience with monitoring and logging tools.
- Experience with student systems/registration platforms.
- Advanced Java Development (Backend)
- SQL Performance Tuning & Optimization
- High‑Concurrency System Design
- Troubleshooting & Root Cause Analysis
- API Integration & System Architecture
- Performance Monitoring & Optimization
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×