Key Responsibilities
Write clean, maintainable Java code adhering to core Object-Oriented Programming (OOP) principles and efficient control flow.
Consume and interact with external RESTful web services using Java libraries such as HttpClient or RestTemplate.
Utilize IDE-based AI coding assistants (e.g., GitHub Copilot, Cursor) to navigate legacy codebases, debug errors, write unit tests, and refactor logic.
Craft structured, context-rich prompts to generate production-ready code and summarize complex technical documentation.
Decompose multi-step, complex feature requirements into clear execution steps optimized for AI workflows and agents.
Apply core networking fundamentals, including URL structures, HTTP/HTTPS port protocols, and web service communication, to application design.
Qualifications & Requirements
Java Mastery: Demonstrated command of core Java syntax, data types, control structures, and OOP principles (Inheritance, Polymorphism, Encapsulation, Abstraction).
API & Networking: Solid understanding of REST API architecture, HTTP communication, URL formatting, and hands-on experience using Java HTTP clients.
Modern Developer Tooling: Practical experience using Cursor, GitHub Copilot, or similar IDE assistants in a daily software development workflow.
Prompt Engineering & Workflows: Ability to formulate precise technical prompts and break down instructions for multi-step AI task execution.
Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
Past experience with startups and fast paced environments is an added advantage
PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles)
Job details are sourced from the employer's original posting.
Open job postingAbout the company
PhonePe is an Indian fintech company providing a digital payments app for money transfers, bill payments, recharges, and financial services.