15 Sep
|
Ombrulla
|
Chennai
Key Responsibilities
- Design, develop, and maintain scalable distributed applications in Core Java.
- Deploy, configure, and troubleshoot servlet-based applications on WildFly application server.
- Implement concurrent and parallel processing solutions using multithreading and multiprocessing techniques.
- Manage distributed coordination and cluster services using Apache Curator and ZooKeeper.
- Integrate and optimize PostgreSQL and Cassandra database connectivity and driver-level operations.
- Analyze system performance, identify bottlenecks, and optimize application throughput and latency.
- Ensure application reliability, scalability, and security best practices.
Technical Skills
- Strong proficiency in Core Java (Java 11/17/21+).
- Hands-on experience with:
Servlet application deployment on WildFly gRPC development Multiprocessing and multithreading concepts
Apache Curator for cluster management
PostgreSQL JDBC driver and database integration
Cassandra database development and optimization
- Good understanding of:
JVM internals and performance tuning Concurrency utilities and thread-safe programming
Distributed systems concepts
REST/gRPC communication patterns
Linux setting and shell scripting
- Experience with build and dependency management tools such as Maven or Gradle.
- Familiarity with Git, Docker and CI/CD pipelines.
📌 Java Developer (Chennai)
🏢 Ombrulla
📍 Chennai