14 Astria Digital Library Jobs
L3 Java Support Specialist (9-12 yrs)
Astria Digital Library
posted 17d ago
Key skills for the job
Location : Bengaluru
Mode : Hybrid
Shift Timing : Rotational
Budget : 25 LPA - 30 LPA
We are seeking an experienced Java L3 Support Specialist to join our team. The ideal candidate should have a strong technical background in designing, developing, and maintaining systems capable of handling high-volume transactions. The role requires proficiency in Java, asynchronous communication, parallel processing, and database management to ensure high availability, scalability, and data integrity.
Key Responsibilities :
System Design & Development :
- Design and optimize systems capable of handling millions of transactions per day using PostgreSQL.
- Ensure high availability, scalability, and data integrity.
Data Management :
- Work with PostgreSQL for complex data operations.
- Implement distributed transactions with consistency and accuracy.
Asynchronous Communication :
- Utilize Kafka topics for asynchronous communication.
- Handle message streams efficiently for parallel processing.
Java Programming :
- Develop and maintain code using Java functional interfaces, Java collections, and parallel processing/multithreading.
- Work with JPA/JDBC for database interactions.
Security & Design Patterns :
- Implement encryption and hashing techniques to secure sensitive data.
- Apply microdesign patterns for scalable and maintainable code.
Troubleshooting & L3 Support :
- Provide Level 3 support, analyzing and resolving complex issues in production.
- Collaborate with cross-functional teams to ensure smooth operations.
Performance Optimization :
- Monitor and optimize system performance to handle large-scale data operations.
- Debug and fine-tune multithreading and parallel processing implementations.
Required Skills & Experience :
- 9+ years of experience in Java development and support.
- Strong expertise in PostgreSQL, Java Collections, JPA/JDBC, and multithreading/parallel processing.
- Hands-on experience with Kafka for asynchronous communication.
- In-depth knowledge of encryption techniques, hashing, and data security best practices.
- Experience with distributed transactions and ensuring high system availability.
- Proficient in implementing functional interfaces and microdesign patterns.
- Familiarity with designing high-volume transaction systems.
Experience :
Java Support role : 9 years (Required)
Work Location : In person
Functional Areas: Other
Read full job description