Job Title: Full Stack Java Developer (Kafka + Microservices)

Location: Bengaluru, Chennai, Hyderabad, Tirupati
Work Mode: Hybrid
Employment Type: Full-Time
Experience Level: Junior (2-3+ years preferred)

Job Summary:

We are seeking a talented Full Stack Java Developer with strong expertise in Apache Kafka and Microservices architecture. You will work on developing end-to-end features for modern enterprise applications, including robust back-end services and intuitive front-end interfaces.

Key Responsibilities:

• Build and maintain responsive front-end applications using Angular & React
• Develop and maintain Java-based microservices using Spring Boot.
• Build and consume RESTful APIs for secure, scalable communication between services.
• Implement Kafka producers and consumers for real-time data processing and messaging.
• Design front-end features using React.js, Angular and Backend Node.Js.
• Participate in code reviews, testing, and integration in a CI/CD pipeline.
• Troubleshoot application issues and contribute to performance tuning.
• Collaborate with cross-functional teams in an Agile/Scrum environment.

Technical Skills Required:

• Backend: Java (8 or above), Spring Boot, Spring MVC, JPA/Hibernate
• Messaging: Apache Kafka (basics of topics, producers/consumers)
• Frontend: Angular or React (basic to intermediate level)
• APIs: RESTful APIs, Swagger/OpenAPI
• Databases: MySQL, PostgreSQL or MongoDB
• DevOps & Tools: Git, Maven/Gradle, Jenkins or GitHub Actions
• Testing: JUnit, Mockito, Postman

Soft Skills:

• Strong analytical and problem-solving skills.
• Excellent communication and collaboration in a cross-functional agile team.
• Ability to mentor junior developers and conduct technical reviews.
• Bachelor’s or master’s degree in computer science or related field.

Nice to Have (Optional):

  • Experience with Docker or Kubernetes
  • Familiarity with Kafka Streams or Kafka Connect
  • Exposure to cloud platforms like AWS or Azure
  • Understanding of CI/CD pipelines and basic DevOps practices

Job Title: Azure Data Engineer (ADF + Databricks + Synapse + SQL + Python

Location: Bengaluru, Chennai, Hyderabad, Tirupati
Work Mode: Hybrid
Employment Type: Full-Time
Experience Level: Junior (2-3+ years preferred)

Job Summary:

We are looking for a skilled Azure Data Engineer with hands-on experience in Azure Data Factory (ADF), Azure Databricks, Azure Synapse Analytics, SQL, and Python. The ideal candidate will be responsible for building and maintaining scalable data pipelines, integrating data from various sources, and supporting analytics and reporting needs across the organization.

Key Responsibilities:

• Design, develop, and deploy data pipelines using Azure Data Factory (ADF).
• Build and optimize data processing workflows in Azure Databricks using PySpark or Python.
• Create and manage data models, views, and queries in Azure Synapse Analytics.
• Perform ETL operations, data wrangling, and cleansing using Python and SQL.
• Integrate structured and semi-structured data from diverse sources into Azure Data Lake and Synapse.
• Schedule and orchestrate workflows for batch and near real-time data ingestion.
• Collaborate with data analysts, BI teams, and stakeholders to understand data requirements.

Technical Skills Required:

• Azure Data Factory (ADF): Pipelines, Linked Services, Triggers, Dataflows
• Azure Databricks: Notebooks, PySpark, Delta Lake, DataFrames
• Azure Synapse Analytics: Dedicated/Serverless SQL Pools, Data Modeling, Query Optimization
• Azure SQL / SQL Server: Stored Procedures, Indexing, T-SQL
• Python: Data wrangling (Pandas), Scripting, Automation
• Data Integration: REST APIs, Blob Storage, ADLS Gen2
• Version Control: Git, Azure DevOps
• Monitoring: Log Analytics, Pipeline Monitoring in ADF/Databricks

Soft Skills:

• Strong analytical and problem-solving skills.
• Excellent communication and collaboration in a cross-functional agile team.
• Ability to mentor junior developers and conduct technical reviews.
• Bachelor’s or master’s degree in computer science or related field.

Nice to Have (Optional):

• Experience with CI/CD using Azure DevOps
• Knowledge of Data Lake architecture and partitioning strategies
• Understanding of data governance (e.g., Azure Purview, RBAC, ACLs)
• Familiarity with Power BI or other visualization tools

Network Engineer

Configuring and installing various network devices and services. Performing network maintenance and system upgrades including service packs, patches, hot fixes and security configurations. Identify, design, and implement internal process improvements: automating. Manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.

Desktop Support Engineer

Provide support for users of computers and software systems.

Provide hands-on or remote assistance in computer setups, upgrades, software operation, and maintenance.

Answer on-the-spot inquiries from users.

Full stack developer

Working on both front-end and back-end development processes.

Design, develop, and maintain fully-fledged and functioning platforms with databases or servers.

Build dynamic, visually-attractive, end-to-end, and innovative software product/apps including front-end and back-end.

Able to design the user experience, user interaction, responsive design, and complete architecture.