Cornerstone Software Engineer Job Openings 2026 :-
Cornerstone is hiring candidates for the role of Associate Software Engineer for the Pune, India locations. The complete details about Cornerstone Software Engineer Job Openings 2026 are as follows.
| Company Name: | Cornerstone |
| Required Education: | Bachelor’s or Master’s degree. |
| Required Skills: | Good programming fundamentals and proficiency in Java. Working knowledge of Java 8+ |
| Job Category | Software Engineering |
| Job ID: | req11534 |
Qualifications
You’ve got what it takes if you have…
- 0–2 years of relevant software development experience, including internships or project experience.
- Good programming fundamentals and proficiency in Java.
- Working knowledge of Java 8+, including:
- Object-oriented programming
- Collections
- Exception handling
- Streams and Lambda expressions
- Multithreading/concurrency fundamentals
- Basic to intermediate knowledge of Spring Boot and REST API development.
- Understanding of microservices architecture and common service-to-service communication patterns.
- Hands-on or academic/project experience with AWS services, preferably DynamoDB, S3, SQS, SNS, Kinesis, Lambda, or EC2.
- Working knowledge of DynamoDB fundamentals, including partition keys, sort keys, indexes, queries, and capacity concepts.
- Basic understanding of event streaming and messaging concepts, including Kinesis, SQS, or SNS.
- Familiarity with Git and standard software development workflows.
- Exposure to Maven or Gradle build tools.
- Basic understanding of CI/CD concepts, preferably Jenkins or an equivalent tool.
- Familiarity with Docker and containerization.
- Basic understanding of Linux/Unix commands and application troubleshooting.
- Good understanding of software development fundamentals including data structures, algorithms, design principles, and debugging.
- Strong problem-solving skills and willingness to learn new technologies.
- Good communication and collaboration skills.
Nice to have
- Experience building applications using Java + Spring Boot through internships, academic projects, or previous employment.
- Hands-on experience with DynamoDB, SQS, SNS, Kinesis, Lambda, or S3.
- Exposure to AWS ECS/EKS or Kubernetes.
- Experience developing event-driven and asynchronous applications.
- Familiarity with Kinesis Data Streams and stream-processing concepts.
- Familiarity with Redis, Kafka, RabbitMQ, or other messaging technologies.
- Exposure to CloudWatch, ELK, Splunk, or other application monitoring tools.
- Understanding of Terraform, CloudFormation, or Helm.
- Familiarity with API documentation tools such as Swagger/OpenAPI.
- Exposure to application security concepts, SAST/DAST, dependency scanning, and secrets management.
- AWS certification such as AWS Cloud Practitioner or Solutions Architect Associate.
- Exposure to AI/ML, Generative AI, or AWS Bedrock is a plus.
- Contributions to open-source projects, hackathons, or technical projects demonstrating strong software engineering fundamentals.
Skills Required
What you’ll learn
- Building production-grade Java/Spring Boot microservices.
- Designing and integrating AWS cloud-native services.
- Event-driven architecture using SQS, SNS, and Kinesis.
- Designing and optimizing DynamoDB-based applications.
- Building and consuming real-time data streams.
- Production debugging, observability, and incident management.
- CI/CD and automated software delivery.
- Containerization and cloud deployment using Docker, ECS, and EKS.
- Secure, scalable, and reliable software engineering practices.
In this role you will…
- Develop and maintain backend services and APIs using Java and Spring Boot.
- Build scalable and maintainable REST APIs and microservices following established engineering standards.
- Work with AWS services such as DynamoDB, S3, SQS, SNS, Kinesis, Lambda, and EC2.
- Build data integrations and event-driven workflows.
- Work with Kinesis streams for processing and consuming real-time data events.
- Write clean, readable, testable, and well-documented production code.
- Develop unit and integration tests and contribute to improving automated test coverage.
- Debug application issues using logs, metrics, and traces and contribute to production issue resolution.
- Design and work with DynamoDB tables, partition keys, sort keys, indexes, and queries.
- Contribute to CI/CD pipelines using Jenkins and support automated build, test, and deployment processes.
- Work with Docker and containerized applications and gain exposure to AWS ECS/EKS environments.
- Use Git for source control and participate in pull requests, code reviews, branching, and release activities.
- Contribute to application monitoring, logging, and observability.
- Follow secure coding practices and contribute to addressing code-quality and security findings.
- Collaborate with senior engineers, QA, DevOps/SRE, and product teams to deliver features end to end.
- Participate in incident troubleshooting, root-cause analysis, and continuous improvement activities.
- Learn and adopt engineering best practices around scalability, reliability, performance, and maintainability.
Cornerstone Software Engineer Job Openings 2026 Application Process:-
Apply In Below Link
Apply Link:- Click Here To Apply (Apply before the link expires)
Note:– Only shortlisted candidates will receive the call letter for further rounds



