KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #2269
Applications open Full-Time Job

Systems Engineer

Sjobs

  • Bengaluru, Chennai, Pune, Mumbai, Hyderabad
  • 4.5 LPA
  • Fresher (0-1 Yrs)
  • Posted Yesterday
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

EdgeVerve Systems, a subsidiary of Infosys, is a leading enterprise software provider that helps organisations digitise their core operations through products like Finacle, EdgeVerve AssistEdge and TradeEdge. With a strong focus on innovation, the company serves banking, insurance, retail and manufacturing sectors across the globe. As a fresher-friendly organisation, EdgeVerve invests heavily in mentorship, structured learning programmes and exposure to real‑world projects, making it an attractive launchpad for young technologists. The role of Systems Engineer at EdgeVerve is designed for fresh graduates who are eager to start their professional journey in technology. As a Systems Engineer, you will be part of a dynamic delivery team that designs, develops, tests and supports enterprise‑grade software solutions. You will work under the guidance of senior engineers, participate in agile ceremonies and contribute to the end‑to‑end lifecycle of products that impact millions of users worldwide. **Key Responsibilities** 1. Participate in requirement analysis and translate business needs into technical specifications. 2. Write clean, maintainable code in Java, Python or C++ as per project standards. 3. Perform unit testing, debugging and code reviews to ensure high‑quality deliverables. 4. Assist in the design and implementation of APIs and micro‑services. 5. Collaborate with cross‑functional teams including QA, DevOps and product management. 6. Contribute to documentation, knowledge‑base articles and release notes. 7. Support production environments by troubleshooting incidents and providing timely fixes. 8. Continuously learn emerging technologies and apply them to improve product performance. 9. Participate in agile sprint planning, stand‑ups and retrospectives. 10. Adhere to security and compliance guidelines throughout the development process. **Tech Stack**: Java, Spring Boot, RESTful APIs, Docker, Kubernetes, Linux, Git, SQL/NoSQL databases, basic Cloud (AWS/Azure) concepts, scripting (Python/Bash). **Growth Path**: Starting as a Systems Engineer, high performers can progress to Senior Engineer, Technical Lead, and eventually Architect or Product Manager roles. EdgeVerve also offers rotational programs across product lines, enabling engineers to gain domain expertise in banking, retail or IoT solutions. **Why Join EdgeVerve?** The company offers a vibrant learning ecosystem, exposure to cutting‑edge enterprise software, and a culture that rewards curiosity and collaboration. Freshers receive structured onboarding, mentorship from industry veterans, and opportunities to work on live client projects early in their careers. Competitive compensation, performance‑linked bonuses and a clear career ladder make EdgeVerve an excellent choice for ambitious graduates looking to build a lasting tech career.

Eligibility & process

Who can apply

β€’ Minimum: Bachelor’s degree in Engineering/Technology or equivalent (any discipline accepted). β€’ Minimum aggregate: 60% (or CGPA 6.0/10). β€’ Graduation batch: 2023, 2024 or 2025 (freshers). β€’ No active backlogs at the time of joining. β€’ Must be eligible to work in India without sponsorship. β€’ Strong communication skills in English, both written and verbal.

Skills & stack

Java Python C++ Linux Data Structures & Algorithms Algorithms Team Collaboration

Selection process

  1. Round 1: Online Aptitude Test (Logical Reasoning, Quantitative, Verbal)
  2. Round 2: Technical Interview (coding, fundamentals, system design basics)
  3. Round 3: HR Interview (fitment, motivation, salary discussion)

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Java, Python, C++, Linux, Data Structures & Algorithms, Algorithms, Team Collaboration) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Sjobs Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in Java. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join Sjobs as a Systems Engineer?
Highlight Sjobs's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Sjobs 4.5 LPA
Recruiter Resume Apply
Chat Chat with Kashii