Java Technical Architect CureTech Services
CureTech Services
Office Location
Full Time
Experience: 8 - 8 years required
Pay:
Salary Information not included
Type: Full Time
Location: Delhi
Skills: Java, Distributed Systems, System design, SQL, OLAP, OLTP, System Integration, Coding, Architectural patterns, Microservices Architecture, EFK stack, NoSQL databases, Multitenancy Architecture, Java Features, Data Structure Algorithms
About CureTech Services
Job Description
Role Description We are looking for a highly skilled Java Technical Architect with strong hands-on experience in distributed systems and microservices architecture. The ideal candidate should have a deep understanding of system design and be capable of driving the architectural direction of complex enterprise-grade applications. Key Responsibilities: Design scalable systems with all essential components including: Security Observability Configurability Work extensively with the EFK (Elasticsearch, Fluentd, Kibana) stack and implement sidecar patterns. Explain and work with SQL and NoSQL databases, with a strong understanding of: OLAP and OLTP concepts Their practical usage in real-time projects Demonstrate detailed knowledge of multi-tenancy architecture. Stay updated and contribute to the adoption of new Java features such as: Stream gatherers Virtual threads Implement efficient and optimal data structure algorithms as part of solution delivery. Preferred Qualifications: Proficient in system-level thinking and component integration. Good knowledge of Java and modern Java features. Ability to articulate complex architectural patterns clearly. Hands-on coding skills; capable of writing efficient, clean, and scalable code. Exposure to real-world system challenges and microservices pitfalls. Note: In subsequent interview rounds, a deeper evaluation of coding and algorithmic problem-solving will be conducted.,