JOBSEARCHER

Java with Multithreading and Linux

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

We are seeking a highly skilled Java Developer with expertise in multithreading and Linux environments.The ideal candidate will have experience building customer-facing business applications, particularly in the financial domain, and be proficient in distributed processing, Kafka, and relational databases.Key ResponsibilitiesDesign, develop, and maintain high-performance Java applications with a focus on multithreading and concurrency.Work with Spring Boot to build scalable and maintainable microservices.Develop and support distributed processing systems and data partitioning strategies.Integrate and manage messaging systems using Kafka.Collaborate with cross-functional teams to deliver robust business applications.Operate and troubleshoot applications in Linux environments.Ensure application performance, scalability, and reliability.Required QualificationsStrong hands-on experience with Java and Spring Boot.Expertise in multithreading and concurrent programming.Proficiency in Linux-based development and operations.Experience with Kafka and distributed processing systems.Solid understanding of data partitioning and relational database concepts.Background in developing customer-facing applications in the financial domain.Preferred QualificationsExperience with distributed caching technologies such as Redis or Apache Ignite. #J-18808-Ljbffr