Job Overview
Role: Core Java Application Engineer Location: Cochin (Kochi) / Trivandrum / Bangalore / Chennai Experience: Freshers / Experienced Professionals Qualification: B.E / B.Tech (Computer Science, IT, ECE, or allied technical branches) Key Skills: Core Java, Object-Oriented Design, Algorithms, Multithreading
Job Description
QuEST Global, a renowned global engineering solutions and digital transformation services provider, has launched its 2026 off-campus recruitment drive for the position of Core Java Application Engineer. This role is open to both fresh graduates and experienced professionals who are passionate about low-level software architectures, core computing frameworks, and algorithm optimization. Selected engineers will join QuEST Global’s advanced engineering divisions, specializing in the Semiconductor manufacturing stack and high-performance software systems. The job offers flexible opportunities across major development centers including Cochin, Trivandrum, Bangalore, and Chennai.
Roles and Responsibilities
- Full-Stack Application Development: Evaluating business specifications to map out, develop, upgrade, and deploy highly scalable application layers across the Windows software infrastructure
- Maintainable Code Construction: Authoring highly reliable, scalable, efficient, and well-commented source scripts adhering strictly to global development benchmarks
- Verification & Validation: Designing complete unit tests, ensuring robust verification pipelines, and executing structural bug debugging sequences to iron out system anomalies
- Technical Documentation: Compiling architecture manuals, functional flow diagrams, design handbooks, and system maps to ensure code longevity and proper transfer of engineering knowledge
- Continuous Adaptation: Eagerness to proactively follow a mindset of continuous personal development—constantly learning, unlearning obsolete mechanisms, and re-learning modernized framework updates
Skills and Eligibility Criteria
Educational Background: Must possess a valid, full-time Bachelor of Engineering (B.E.) or Bachelor of Technology (B.Tech.) degree from a recognized institution
Mandatory Technical Skills:
- Deep technical mastery over Java programming principles, explicitly including Collections frameworks, iterative logic pathways, tree structures, and multi-tier data structure traversals
- Solid understanding of Object-Oriented Design (OOD) methodologies, object lifecycle mapping, interface-driven design, and common structural design patterns
- Strong competency in constructing, refining, and optimizing algorithmic frameworks written in Java to maintain fast execution and small memory footprints
- Practical experience or knowledge regarding multi-threaded application processes, concurrent data structures, Inter-Process Communication (IPC), and structural thread debugging
- Familiarity with modern communication channels and service calls such as RMI Services, gRPC architectures, and Protocol Buffers (Protobuf)
- Understanding of integrated unit testing frameworks (e.g., JUnit) alongside static code analysis tools to maintain continuous deployment standards
- Preliminary exposure to the Spring Boot ecosystem and specialized features introduced in Java 8 (Lambdas, Streams API, Functional Interfaces) will carry an advantage
Competencies:
- Prior domain background or functional interest in the Semiconductor manufacturing industry stack is highly welcomed