- Location
- Chennai, Tamil Nadu, India
- Job type
- Full-time
Required skills
- Agile
- Apache
- Apache Kafka
- API
- Azure
- caching
- continuous integration
- data analytics
- distributed applications
- GitHub
- GraphQL
- iterative development
- Java
- Kafka
- machine learning
- microservices
- MySQL
- OAuth
- Oracle
- PostgreSQL
- Redis
- SOAP
- version control
- RESTful
About the role
Sampoorna Computer People
Website:
sampoorna.com
Job details:
Description
- Possess 7 to 11 years of relevant professional experience.
- Demonstrate proficient programming skills in Java.
- Strong expertise in system architecture and the development of highly available, fault-tolerant distributed applications optimized for performance and scalability in cloud environments.
- Proven experience working within Agile frameworks, contributing to technical design, iterative development, and conducting thorough code reviews.
- Well-versed in best practices for developing high-quality software, implementing continuous integration and continuous delivery (CI/CD) pipelines.
- Skilled in designing and implementing microservices using the Spring ecosystem, including Spring Boot, Spring JPA, Spring Batch, Spring Security, Spring Cloud, and Spring Data Stream.
- Hands-on experience managing distributed databases such as Azure CosmosDB, Couchbase, or MongoDB.
- Familiarity with relational database systems like Oracle, MySQL and PostgreSQL.
- Experience with distributed caching technologies such as Memcached, Redis, or Hazelcast to improve application performance.
- Competent in working with distributed messaging systems including Azure EventHub, Apache Kafka, and Solace to enable reliable communication and event handling.
- Ability to build and optimize production-quality data pipelines for both batch and stream processing to support large-scale data analytics and machine learning workloads.
- Proficient in using GitHub for version control and leveraging tools such as GitHub Copilot for code assistance and productivity enhancement.
- API development and maintenance skills : designing, implementing, and documenting RESTful, GraphQL, or SOAP APIs; version management and authentication (OAuth, JWT)
- Documentation : producing technical specifications, system architecture diagrams, and detailed API documentation for internal users.
(ref:hirist.tech)
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.