Trailblaze CareerPaths Global Private Limited
Java Developer - Data Structure & Algorithm
Job Location
bangalore, India
Job Description
Job Description : We are seeking an experienced and highly skilled Core Java Developer with strong expertise in Multithreading and Concurrency to join our dynamic team in Bangalore. The ideal candidate will have a solid foundation in Java programming, a deep understanding of JVM internals, and hands-on experience in building high-performance, scalable Responsibilities : - Design, develop, and maintain high-performance Java applications. - Worked extensively with multithreaded applications, ensuring efficient synchronization and thread safety. - Optimize performance and scalability of Java-based systems. - Collaborate with cross-functional teams, including architects, QA, DevOps, and product managers. - Participate in code reviews and contribute to team best practices. - Debug and resolve complex technical issues related to concurrency and performance. - Write clean, efficient, and well-documented code. - Follow Agile/Scrum methodologies for software development life Skills : - Strong hands-on experience with Core Java (Java 8 and above). - In-depth knowledge of Multithreading, Concurrency, Thread Management, Synchronization, Locks, Executor Framework, etc. - Good understanding of JVM internals garbage collection, memory management, performance tuning. - Experience with data structures and algorithms. - Proficient in working with collections framework, streams, and lambda expressions. - Familiarity with design patterns and object-oriented design principles. - Knowledge of Spring Framework and REST APIs is a plus. - Experience working with real-time systems / low latency applications is a big advantage. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 5/5/2025
Location: bangalore, IN
Posted Date: 5/5/2025
Contact Information
Contact | Human Resources Trailblaze CareerPaths Global Private Limited |
---|