Java Developer Intern
Crossing Infotech
About the Role
Crossing Infotech is looking for a Java Developer Intern who wants to strengthen their programming fundamentals through practical development work. The internship will provide exposure to Java-based application development, database interaction, API concepts, debugging, and software testing.
What You’ll Work On
- Develop small application features using Java under team guidance.
- Apply object-oriented programming concepts to assigned tasks.
- Write, test, and improve Java code.
- Work with SQL databases for basic data operations.
- Assist with REST API development and integration.
- Investigate bugs and troubleshoot application issues.
- Participate in code reviews and technical discussions.
- Write basic unit tests for assigned functionality.
- Maintain Git branches and contribute code through the project workflow.
- Document technical changes and development tasks.
Candidate Profile
- Students or recent graduates from Computer Science, IT, Software Engineering, or related fields.
- Basic knowledge of Java programming.
- Understanding of programming logic and object-oriented concepts.
- Familiarity with databases and SQL.
- Freshers with academic or personal Java projects are encouraged to apply.
Core Skills
- Core Java
- Object-Oriented Programming
- Exception handling
- Collections framework
- Basic data structures
- SQL fundamentals
- REST API concepts
- Git/GitHub
- Debugging
Additional Skills That Can Help
- Spring or Spring Boot
- Hibernate/JPA
- Maven or Gradle
- MySQL or PostgreSQL
- JUnit
- Postman
- Basic HTML, CSS, and JavaScript
- Familiarity with IntelliJ IDEA or Eclipse
What You’ll Gain
- Practical experience writing Java-based applications.
- Better understanding of object-oriented software design.
- Exposure to APIs, databases, testing, and debugging.
- Experience with professional version-control workflows.
- Project experience to support your early software development career.
Application Process
- Apply: Submit your updated resume through LinkedIn.
- Profile Review: Applications will be evaluated based on education, Java knowledge, and relevant projects.
- Shortlisting: Selected candidates may be invited for a brief technical discussion or assessment.
- Selection: Successful candidates will receive internship and onboarding information.



