Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Ebay T23 Software Engineer 
India, Karnataka, Bengaluru 
614790588

Today
Key Responsibilities
  • Code Development: Write, test, and debug clean and efficient Java code for new features and enhancements under supervision.

  • Bug Fixing: Assist in identifying and resolving software defects and issues.

  • Testing: Participate in unit testing and support integration testing to ensure code quality.

  • Learning & Growth: Actively learn new technologies, tools, and best practices from senior team members and through self-study.

  • Collaboration: Work closely with team members, including senior developers, QA, and product owners, to understand requirements and contribute to project goals.

  • Documentation: Assist in creating and maintaining technical documentation.

  • Code Review Participation: Learn from and contribute to code reviews.

  • Support: Provide support for existing applications as needed.

Qualifications
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

  • Experience: 0-2 years of professional experience in Java development, or strong academic project experience.

  • Core Java: Foundational understanding of Java, including object-oriented programming (OOP) concepts, basic data structures, and algorithms.

  • Databases: Basic understanding of relational databases and SQL.

  • AI Code Generation: Familiarity with foundational AI concepts and practical experience applying AI-powered coding generation (e.g., OpenAI Codex, GitHub Copilot, Anthropic Claude, Cursor, Windsurf or understanding of transformer-based code generation) will be a significant asset.

  • Tools: Familiarity with version control systems (e.g., Git).

  • Problem Solving: Eagerness to learn and a basic aptitude for problem-solving.

  • Communication: Good verbal and written communication skills and a willingness to ask questions.


Preferred:

  • Familiarity with foundational AI concepts and practical experience applying AI-powered coding generation (e.g., via models like OpenAI Codex, GitHub Copilot, Anthropic Claude, Cursor, Windsurg or understanding of transformer-based code generation) will be a significant asset.

  • Exposure to Spring Framework (e.g., Spring Boot) through coursework or personal projects.

  • Basic understanding of RESTful APIs.

  • Familiarity with any build tool (e.g., Maven, Gradle).

  • Experience with unit testing frameworks (e.g., JUnit).

  • Any exposure to cloud platforms (e.g., AWS, Azure, GCP) or containerization (Docker).

  • Understanding of Agile/Scrum methodologies.