> Markdown version of [/jobs/ext/2649355-core-java-with-multithreading](https://www.wearedevelopers.com/jobs/ext/2649355-core-java-with-multithreading). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Core Java with Multithreading - **Company:** Lorven Technologies Inc - **Location:** Alpharetta, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Relational Databases, Hibernate (Java), Microsoft SQL Server, Object-Relational Mapping, Object-Oriented Software Development, Performance Tuning, Singleton Pattern, Software Engineering, Multithreading, Concurrency, Spring-boot, Backend, Spring Data, Information Technology, Apache Kafka, Restful APIs, Spring Batch, Docker, Microservices - **Published:** August 20, 2026 - **Apply:** https://www.dice.com/job-detail/73233a4f-8688-42c3-abab-66bdfa5353aa ## About the Role Required Skills: Java, Spring Boot, RESTful API, Kafka, Microservices, Concurrency & Multithreading Domains: Capital Markets, Trading, Wealth Management, financial services, banking environments, * Bachelor's degree in computer science, Information Technology, or a related field * 7+ years of hands on experience in Core Java and backend application development. * Strong experience building RESTful APIs using Spring, Spring Boot, and related frameworks. * Proven experience with Microservices architecture, including Kafka based messaging. * Solid understanding of concurrency and multithreading, including locking mechanisms, transaction management, and inter service communication. * Strong knowledge of object oriented design principles, including immutability, singleton patterns, and thread safe design. * Hands on experience with Spring Batch, Spring Data, Hibernate, and ORM frameworks. * Proficient with relational databases (preferably MS SQL ), including data modeling and performance tuning. * Experience working in Unix/Linux environments. * Hands on experience with containerization and orchestration technologies such as Docker and Kubernetes. * Proven experience in modernizing or re architecting legacy applications into scalable, distributed platforms. ## Related Videos - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [The Concept of Concurrency & Multithreading: What Are They And How They Function](https://www.wearedevelopers.com/magazine/89-the-concept-of-concurrency-multithreading-what-are-they-and-how-they-function) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development)