HYDERABAD, TELANGANA, India
2 days ago
Senior Software Developer

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

MS or BS in Computer Science or Equivalent

3-6 years of relevant experience

 

Strong Software Engineering Fundamentals & API Development

o               Proficiency in Data Structures & Algorithms: Critical for designing efficient systems that handle large-scale data.

o               System Design: Good understanding of scalable design concepts and fault-tolerant systems and services.

o               Coding Skills: Expertise in java programming, especially for backend systems development.

o               RESTful Services: Proven experience in designing and building robust APIs for data access and integration.

o               Microservices Architecture: Experience with creating microservices that handle different aspects of data management.

 

Data Architecture and Design Patterns

o               Database Design: Strong knowledge of both relational (SQL) and non-relational (NoSQL) databases like Oracle, MongoDB, Cassandra, or DynamoDB.

o               Data Modeling: Ability to design and manage data models for efficient storage and retrieval.

o               Metadata Management: Familiarity with tools and processes for tracking data lineage, metadata catalogs (e.g., Apache Atlas, DataHub).

o               Ability to handle complex data-related challenges, from dealing with incomplete or inconsistent data to optimizing performance.

o               Strong analytical thinking to derive insights from data and build solutions that improve platform performance.

Por favor confirme su dirección de correo electrónico: Send Email