QualificationB.E / B.Tech / B.Sc in Computer Science, Engineering, or related field
Key Responsibilities
Backend Service Engineering: Contribute actively to the structural design, deployment, and optimization of reliable backend systems using Java and Python.
API and Microservices Development: Build, configure, and maintain robust APIs and microservices using modern web frameworks such as Spring Boot (Java) or Flask (Python).
Database Management: Write, structure, and optimize complex SQL queries while working directly with relational database storage architectures like PostgreSQL.
Code Quality Assurance: Participate in detailed peer code reviews, deployment verification sprints, and systemic software debugging to eliminate production bottlenecks.
CI/CD Workflow Management: Implement everyday deployment architectures using standard development tracking tools such as Git and Jenkins pipelines.
Cross-Functional Collaboration: Partner seamlessly with localized product managers, analysts, and QA engineers to map high-level enterprise definitions into clean functional features.
Skills & Eligibility
Educational Track: Possess a valid Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or an equivalent engineering discipline.
Coding Fundamentals: Demonstrable academic or real-world project background leveraging either Java or Python (experience in both is highly preferred).
Framework Clarity: Foundational understanding of Java Spring Boot or Python Flask structures.
Web Services & Data: Clear awareness of REST APIs, modular microservices architecture rules, relational database setups, and structured query definitions.
Version Tracking: Practical baseline command over version control tools like Git and fundamental CI/CD continuous integration loops.
Soft Skills: Exceptional analytical troubleshooting capabilities, self-directed learning instincts, and clean team communication values.