Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
The Applications Development Senior Programmer Analyst position at our organization involves active participation in the implementation of new or updated application systems and programs in collaboration with the Technology team. Your role will focus on contributing to applications systems analysis and programming activities. Key Responsibilities: - Designing and developing complex systems using Spring, Spring Boot, and Spring Cloud, along with Workflow technologies. - Architecting and implementing microservices-based solutions with a keen emphasis on scalability, reliability, and performance. - Applying Test-Driven Development (TDD) and test-first development practices throughout all development stages. - Collaborating with cross-functional teams to define, design, and deliver new features. - Guiding the integration and optimization of Oracle and MongoDB in high-performance environments. - Implementing data access layers using Hibernate and JPA, and managing caching with Redis or other caching frameworks. - Ensuring high quality through effective code reviews, static code analysis, and performance optimization. - Mentoring and guiding junior developers while contributing to a culture of continuous improvement. Required Skills: - 8-12 years of software development experience with a strong focus on Java and workflow technology. - Expert-level knowledge in Spring Framework, Spring Boot, and Spring Cloud. - Solid understanding and hands-on experience with Microservices Architecture and best practices. - Proficiency in Hibernate, JPA, and working with both relational (Oracle) and NoSQL (MongoDB) databases. - Experience with Redis or equivalent for caching and performance optimization. - Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies. - Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber, or Selenium. - Strong understanding of application performance, monitoring, and optimization techniques. - Excellent problem-solving skills and the ability to lead complex development tasks. Preferred Skills: - Exposure to Api Gateways, Service Discovery, and Distributed Tracing. - Exposure to Workflow tools (e.g., Pega, RHPAM, or equivalent workflow tool). - Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, Jenkins, etc.). - Familiarity with DevOps Practices and containerization tools like Docker, and orchestration with Kubernetes. - Experience with code quality tools (e.g., SonarQube, Checkmarks). - Understanding of security best practices for backend development (OAuth2, JWT, Spring Security). - Proven leadership and team collaboration skills. - Strong communication and stakeholder management abilities. - Ability to balance technical depth with business priorities. - Passion for high-quality, clean, and maintainable code. Qualifications: - 8+ years of relevant experience. - Experience in systems analysis and programming of software applications. - Experience in managing and implementing successful projects. - Demonstrated leadership skills. - Proven project management skills. - Expertise in industry practices and standards of application architecture role. - Consistently demonstrates clear and concise written and verbal communication. - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. Education: - Bachelor's degree/University degree or equivalent experience. This summary provides an overview of the role's responsibilities and required qualifications. Additional job-related duties may be assigned as needed.,
Posted 12 hours ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
As a Developer, you will be responsible for the overall development, implementation, and technical aspects of software development projects. Your main focus will be to ensure the successful execution of the technical vision and strategy. It will be your duty to adhere to technical standards, maintain code quality, and uphold the overall technical integrity of the project. You should have a minimum of 7 years of experience in software development and hold a B.E./B.Tech degree in any specialization or MCA. The position is based in Guwahati, Assam. Your skill set should include expertise in core Java concepts, object-oriented programming principles, Java features like lambda expressions and streams, and developing enterprise-level applications using Java EE technologies. Proficiency in the Spring framework for building scalable applications and experience with Spring Boot for rapid development of microservices is essential. You should also have a good understanding of ORM concepts, experience with Hibernate or similar frameworks, and proficiency in web development technologies such as HTML, CSS, and JavaScript. Experience working in Agile/Scrum development environments, familiarity with relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, and knowledge of CI/CD pipelines using tools like Jenkins, GitLab CI, or Travis CI are required. You should also be familiar with containerization technologies like Docker and have experience in building microservices-based architectures. Your responsibilities will include collaborating with stakeholders to understand requirements, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, and implementing performance optimizations. You will be expected to set up CI/CD pipelines, monitor system health, fix bugs, provide ongoing maintenance, and document code and system operation guides. Additionally, you will work closely with the team, ensure security best practices, stay updated with new technologies, and suggest process improvements. It is important that you have experience in conducting feasibility studies, providing estimates for new features and projects, writing clean and efficient code, and executing various tests to ensure software quality and functionality. You will also be involved in debugging and resolving issues reported by testers or end-users, participating in team meetings, code reviews, and brainstorming sessions, and identifying areas for process improvement. Overall, you will play a significant role in the development and management of application systems, ensuring compliance with industry standards and best practices. Your ability to work effectively within a team, communicate well with stakeholders, and manage software requirements will be crucial for success in this role.,
Posted 18 hours ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
As a Developer, you will be responsible for the development, implementation, and technical aspects of software development projects. Your role involves ensuring the successful execution of the technical vision and strategy, as well as maintaining adherence to technical standards, code quality, and overall project integrity. You will be part of a team with 10 vacancies, requiring a minimum of 7+ years of experience and a qualification of B.E./ B. Tech in any specialization or MCA. The location for this position is in Guwahati, Assam. Your responsibilities will include collaborating with stakeholders to understand requirements and technical challenges, designing system architecture, choosing tech stacks, and structuring databases. You will write and optimize front-end and back-end code, integrate third-party services and external APIs, and implement performance optimizations. Additionally, you will be responsible for setting up CI/CD pipelines, deploying code to various environments, monitoring system health, fixing bugs, providing ongoing maintenance, and documenting code, APIs, and system operation guides. You will work closely with the team, provide progress updates, and participate in Agile sprints. It is essential for you to ensure security best practices, manage user roles and permissions, stay updated with new technologies, and suggest process improvements. You will monitor application response times, troubleshoot bottlenecks, and maintain comprehensive software documentation. Your role will involve collaborating with stakeholders, project managers, and clients to gather software requirements, translating business needs into technical specifications, conducting feasibility studies, and providing estimates for new features and projects. You will write clean, efficient, and maintainable code following best practices, execute various tests, and resolve any reported issues or bugs. Moreover, you will participate in team meetings, code reviews, and brainstorming sessions, identify areas for process improvement, and contribute to the enhancement of development workflows, tools, and methodologies. You will be expected to complete tasks assigned by project managers or higher management officials within the given timeframe. The ideal candidate for this role should have a minimum B.E./ B. Tech qualification or MCA, along with at least 7 years of experience in design, implementation, and management of application systems. Fluency in English and Hindi (speaking, reading, and writing) is required, with fluency in Assamese preferred.,
Posted 1 week ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
You should have a minimum of 7 years of experience in designing, implementing, and managing application systems. Your qualifications should include a B.E/B.Tech in any specialization or MCA degree. It is essential to have expertise in core Java concepts, object-oriented programming principles, Java EE technologies, Spring framework, Spring Boot, ORM concepts, and web development technologies like HTML, CSS, and JavaScript. Your responsibilities will include collaborating with stakeholders, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, setting up CI/CD pipelines, monitoring system health, documenting code and system operation guides, ensuring security best practices, and staying updated with new technologies. You will also be required to conduct feasibility studies, write clean and efficient code, develop and execute tests, resolve issues and bugs, participate in team meetings and code reviews, and contribute to process improvements. Fluency in English and Hindi (speaking, reading, and writing) is required, and fluency in Assamese is preferred. Experience in working with relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, version control systems, CI/CD pipelines, and automated testing and deployment processes is necessary. Knowledge of containerization technologies like Docker and building microservices based architectures is also expected. If selected for this position in Guwahati, Assam, you will work on developing enterprise-level applications, optimizing Java applications for performance, and implementing CI/CD pipelines using tools like Jenkins, GitLab CI, or Travis CI. You will be responsible for maintaining comprehensive software documentation, monitoring application response times, and troubleshooting bottlenecks. Your role will involve collaborating with stakeholders, project managers, and clients to gather software requirements, translating business needs into technical specifications, and completing tasks assigned within the given timeframe. Your experience in large and complex IT systems development and implementation projects, ability to work in Agile/Scrum environments, and familiarity with service discovery, load balancing, and API gateways will be valuable assets in this role. Ensure compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards, and contribute to the enhancement of development workflows, tools, and methodologies. (ref:hirist.tech),
Posted 1 week ago
3.0 - 5.0 years
0 Lacs
Ahmedabad, Gujarat, India
On-site
Position: Rust Developer Experience: 3+ years Location: Ahmedabad, Gujarat Employment Type: Full-time Job Description Rust Developer (Scalable Systems) Key Responsibilities: Design, develop, and optimize high-performance backend services using Rust , targeting 1000+ orders per second throughput. Implement scalable architectures with load balancing for high availability and minimal latency. Integrate and optimize Redis for caching, pub/sub, and data persistence. Work with messaging services like Kafka and RabbitMQ to ensure reliable, fault-tolerant communication between microservices. Develop and manage real-time systems with WebSockets for bidirectional communication. Write clean, efficient, and well-documented code with unit and integration tests. Collaborate with DevOps for horizontal scaling and efficient resource utilization. Diagnose performance bottlenecks and apply optimizations at the code, database, and network level. Ensure system reliability, fault tolerance, and high availability under heavy loads. Required Skills & Experience: 3+ years of professional experience with Rust in production-grade systems. Strong expertise in Redis (clustering, pipelines, Lua scripting, performance tuning). Proven experience with Kafka , RabbitMQ , or similar messaging queues. Deep understanding of load balancing, horizontal scaling , and distributed architectures. Experience with real-time data streaming and WebSocket implementations. Knowledge of system-level optimizations, memory management, and concurrency in Rust. Familiarity with high-throughput, low-latency systems and profiling tools. Understanding of cloud-native architectures (AWS, GCP, or Azure) and containerization (Docker/Kubernetes). Preferred Qualifications: Experience with microservices architecture and service discovery . Knowledge of monitoring & logging tools (Prometheus, Grafana, ELK). Exposure to CI/CD pipelines for Rust-based projects. Experience in security and fault-tolerant design for financial or trading platforms (nice to have). Show more Show less
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
You should have experience in managing large-scale Windows/Linux environments and understanding complex customer software workloads to define technical migration roadmaps to the Cloud. Additionally, you must possess expertise in Identity and Access Management, networking, storage, compute infrastructure, and architecting/developing/maintaining cloud solutions in virtualized environments. Your role will involve architecting and developing software or infrastructure for scalable and secure distributed systems, as well as advanced networking areas like Linux, software-defined networking, network virtualization, open protocols, application acceleration, load balancing, DNS, and virtual private networks applied to PaaS and IaaS technologies. Experience with Relational Databases, NoSQL Databases, and Big Data technologies is essential, along with familiarity with application development concepts and technologies such as CI/CD, Java, Python, Chef, Puppet, and Ansible. You should be skilled in automating infrastructure provisioning, DevOps, and continuous integration/delivery, possessing a deep understanding of open-source server software like NGINX, RabbitMQ, Redis, and Elasticsearch. Expertise in containerization and container orchestration technologies, specifically Google Kubernetes Engine (GKE), is required. Customer-facing migration experience, including service discovery, assessment, planning, execution, and operations, is a crucial aspect of this role. Strong communication, presentation, and problem-solving skills are essential, along with experience in project governance and enterprise customer management. The job may require travel up to 30%-40%. Relevant certifications include a Bachelor's degree in Computer Science, Mathematics, or a related field, or equivalent practical experience. The minimum certification required is Google Professional Cloud Architect, with alternatives being Google Professional Cloud Network Engineer and Google Professional Cloud Security Engineer. Your skills should encompass distributed systems, maintaining cloud solutions, storage, load balancing, big data technologies, problem-solving, GCP, communication, infrastructure, IAM, NoSQL databases, compute infrastructure, infrastructure provisioning, open-source server software, service discovery, presentation, network virtualization, project governance, architecting, continuous integration/delivery, container orchestration, application development, containerization, Windows, networking, DevOps, relational databases, RabbitMQ, Google, enterprise customer management, RDBMS, developing, Google Kubernetes Engine, and Windows/Linux environments.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
maharashtra
On-site
As a Kubernetes Administrator/DevOps Senior Consultant, you will be responsible for designing, provisioning, and managing Kubernetes clusters for applications based on micro-services and event-driven architectures. Your role will involve ensuring seamless integration of applications with Kubernetes orchestrated environments and configuring and managing Kubernetes resources such as pods, services, deployments, and namespaces. Monitoring and troubleshooting Kubernetes clusters to identify and resolve performance issues, system errors, and other operational challenges will be a key aspect of your responsibilities. You will also be required to implement infrastructure as code (IAC) using tools like Ansible and Terraform for configuration management. Furthermore, you will design and implement cluster and application monitoring using tools like Prometheus, Grafana, OpenTelemetry, and Datadog. Managing and optimizing AWS cloud resources and infrastructure for Managed containerized environments (ECR, EKS, Fargate, EC2) will be a part of your daily tasks. Ensuring high availability, scalability, and security of all infrastructure components, monitoring system performance, identifying bottlenecks, and implementing necessary optimizations are also crucial responsibilities. Your role will involve troubleshooting and resolving complex issues related to the DevOps stack, developing and maintaining documentation for DevOps processes and best practices, and staying current with industry trends and emerging technologies to drive continuous improvement. Creating and managing DevOps pipelines, IAC, CI/CD, and Cloud Platforms will also be part of your duties. **Required Skills:** - 4-5 years of extensive hands-on experience in Kubernetes Administration, Docker, Ansible/Terraform, AWS, EKS, and corresponding cloud environments. - Hands-on experience in designing and implementing Service Discovery, Service Mesh, and Load Balancers. - Extensive experience in defining and creating declarative files in YAML for provisioning. - Experience in troubleshooting containerized environments using a combination of Monitoring tools/logs. - Scripting and automation skills (e.g., Bash, Python) for managing Kubernetes configurations and deployments. - Hands-on experience with Helm charts, API gateways, ingress/egress gateways, and service meshes (ISTIO, etc.). - Hands-on experience in managing Kubernetes Network (Services, Endpoints, DNS, Load Balancers) and storages (PV, PVC, Storage Classes, Provisioners). - Design, enhance, and implement additional services for centralized Observability Platforms, ensuring efficient log management based on the Elastic Stack, and effective monitoring and alerting powered by Prometheus. - Design and Implement CI/CD pipelines, hands-on experience in IAC, git, monitoring tools like Prometheus, Grafana, Kibana, etc. **Good to Have Skills:** - Relevant certifications (e.g., Certified Kubernetes Administrator CKA / CKAD) are a plus. - Experience with cloud platforms (e.g., AWS, Azure, GCP) and their managed Kubernetes services. - Perform capacity planning for Kubernetes clusters and optimize costs in On-Prem and cloud environments. **Preferred Experience:** - 4-5 years of experience in Kubernetes, Docker/Containerization.,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
guwahati, assam
On-site
The Developer role entails overseeing the development, implementation, and technical aspects of software projects to ensure the successful realization of the technical vision and strategy. This includes upholding technical standards, ensuring code quality, and maintaining the overall technical integrity of the project. The position requires a minimum of 7+ years of experience and a qualification of B.E./B. Tech in any specialization or MCA. The job location is in Guwahati, Assam. The ideal candidate should possess expertise in core Java concepts, object-oriented programming principles, Java features like lambda expressions and streams, as well as experience in developing enterprise-level applications using Java EE technologies. Proficiency in the Spring framework for building scalable applications, Spring Boot for rapid microservices development, and ORM concepts with frameworks like Hibernate is essential. Additionally, skills in web development using HTML, CSS, and JavaScript, along with experience in analyzing and optimizing Java applications for performance are required. Experience working in Agile/Scrum environments, relational databases like MariaDB, MySQL, PostgreSQL, or Oracle, and version control systems is crucial. Proficiency in CI/CD pipelines implementation using tools like Jenkins, GitLab CI, or Travis CI, automated testing and deployment processes, and familiarity with containerization technologies like Docker are preferred. Knowledge of building microservices-based architectures and understanding service discovery, load balancing, and API gateways are advantageous. Responsibilities include collaborating with stakeholders to grasp requirements and technical challenges, designing system architecture, writing and optimizing front-end and back-end code, integrating third-party services, implementing performance optimizations, and setting up CI/CD pipelines. Monitoring system health, providing maintenance, documenting code, working closely with the team, ensuring security best practices, and suggesting process improvements are also core duties. The Developer will be responsible for staying updated with new technologies, monitoring application response times, maintaining software documentation, recording support activities, collaborating with stakeholders, conducting feasibility studies, writing efficient code, executing tests, debugging and resolving issues, participating in team meetings and code reviews, and identifying areas for process improvement. Compliance with ISO 9001, ISO 20000, ISO 27001, and CMMI Level 5 standards is essential. Fluency in English and Hindi (speaking, reading, and writing) is required, with fluency in Assamese being preferred. The position was posted on June 30, 2025, and the last date for submission is July 31, 2025.,
Posted 2 weeks ago
2.0 - 6.0 years
0 - 0 Lacs
haryana
On-site
This role is for one of the Weekday's clients. The position offers a salary range of Rs 1200000 to Rs 3400000 per annum (INR 12-34 LPA) with a minimum experience requirement of 2 years. The location for this full-time job is Gurgaon. We are seeking a skilled Backend Software Developer proficient in .NET technologies, cloud platforms such as AWS, Azure, GCP, and microservices architecture. The primary responsibility of this role is to contribute to the development of a product that assists retailers in optimizing their Retail Media business for enhanced ad revenue and scalability. As a member of our team, you will be involved in designing, developing, and maintaining highly scalable and efficient backend systems. Collaboration with cross-functional teams will be crucial to deliver top-notch solutions that guarantee optimal performance, reliability, and scalability. Key Responsibilities: - Design and develop robust backend systems and services using .NET technologies. - Build, deploy, and manage microservices in cloud environments to ensure scalability, fault tolerance, and performance. - Utilize cloud technologies (AWS, Azure, GCP) for the deployment and optimization of backend services. - Write clean, maintainable, and efficient code following best coding practices and standards. - Optimize backend services for performance, security, and reliability. - Collaborate with front-end developers, DevOps engineers, product managers, and other stakeholders for integrated solutions. - Provide mentorship to junior developers when necessary. - Implement automation frameworks, integrate CI/CD pipelines, and drive continuous improvement in deployment and testing. - Write unit, integration, and performance tests while troubleshooting and resolving issues in development and production environments. - Maintain detailed documentation for backend services, architecture, and workflows. Key Skills & Qualifications: - 2 to 4 years of experience in C#, ASP.NET, .NET Core, and related frameworks. - Strong expertise in designing, developing, and deploying microservices-based applications. - Hands-on experience with at least one cloud platform (AWS, Azure, GCP) including cloud-native services like containers (Docker), serverless, and Kubernetes. - Solid understanding of relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.) with experience in cloud database services. - Proficiency in designing RESTful APIs, GraphQL, and integrating third-party services. - Experience with CI/CD pipelines, version control systems (Git, Jenkins, Azure DevOps, GitLab). - Knowledge of event-driven architecture, messaging queues (Kafka, RabbitMQ), and service discovery. - Understanding of security principles (authentication, authorization, encryption, and secure coding practices). - Familiarity with performance optimization, load balancing, and monitoring tools (Prometheus, Grafana). - Strong problem-solving and debugging skills with attention to detail. Preferred Skills: - Experience with containerization (Docker) and orchestration (Kubernetes). - Familiarity with Agile methodologies and Scrum practices. - Knowledge of monitoring and logging tools (ELK stack, Datadog, New Relic). - Experience with serverless architectures.,
Posted 4 weeks ago
3.0 - 5.0 years
0 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We strive for equity, inclusion, and respect for all. We are committed to the greater good in our products and our actions. We are constantly learning and taking opportunities to grow our careers and ourselves. We challenge each other to stretch beyond our past to build our future. You are the builder here. You will be part of a team of really smart, motivated, and diverse people and given the autonomy and support to do your best work. It is a dynamic and flexible workplace where you'll belong and be encouraged. This role is available on the OCI AI Data Org. We are addressing exciting challenges at the intersection of artificial intelligence and cutting-edge cloud infrastructure. We are building cloud services and tools for all aspects of data-centric AI and machine learning lifecycle - data ingestion, synthetic data generation, data labeling, data benchmarking, model training and ML data infrastructure. Our services are used by both internal and external customers for processing machine learning data related to Vision, Language, Speech and other AI capabilities. Preferred Qualifications . 3-5+ years of relevant software development experience, with a strong foundation in Computer Science through a Bachelor's / Master's or equivalent educational qualification . You have prior experience working on distributed systems at a cloud service provider (IaaS, PaaS or SaaS) . You are proficient in Java and related technologies, preferably as a full stack developer including UI technologies . You are experienced at building highly available services, possessing knowledge of common service-oriented design patterns and service-to-service communication protocols and API based development . You are experienced with components of modern infrastructure like service discovery, secret storage, software-defined networking, containers, etc. . You have hands-on experience performing devops functions (build, deploy, monitor etc) using relevant tools, preferably in Cloud environment . You have experience with production operations and good practices for putting quality code in production and troubleshoot issues when they arise . Preferably, production experience with Cloud and ML technologies . You feel at home communicating technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations) . Data science and machine learning knowledge would be helpful, but not required Career Level - IC3 As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. What You'll Do . Build cloud service on top of the modern Infrastructure as Service (IaaS) building blocks at OCI . Lead design and development of distributed, scalable, fault tolerant software systems . Provide technical leadership to the development team & junior engineers . Participate in the entire software lifecycle - development, testing, CI and production operations . Balance between product feature development and production operational concerns like writing run books, ops automation, structured logging, instrumentation for metrics and events . Leverage plethora of internal tooling at OCI to develop, build, deploy and troubleshoot software . Participate in on-call for the service with the team . Participate in hiring, mentorship and other org building activities Career Level - IC3
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39928 Jobs | Dublin
Wipro
19405 Jobs | Bengaluru
Accenture in India
15976 Jobs | Dublin 2
EY
15128 Jobs | London
Uplers
11281 Jobs | Ahmedabad
Amazon
10521 Jobs | Seattle,WA
Oracle
9339 Jobs | Redwood City
IBM
9274 Jobs | Armonk
Accenture services Pvt Ltd
7978 Jobs |
Capgemini
7754 Jobs | Paris,France