Java developer

Aivanta Tech Inc
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- java
- java script
- azure
Summary
Java Developer – STEM OPT Internship
Position: Java Developer
Employment Type: Unpaid Internship
Work Authorization: STEM OPT / OPT Candidates
Location: Remote / Open to Relocation
Job Description
We are looking for a motivated Java Developer to join our team as an unpaid intern. This opportunity is suitable for candidates on F-1 OPT/STEM OPT who are looking to gain practical, hands-on experience working on real-world software development projects.
Responsibilities
- Develop, test, and maintain Java-based applications.
- Write clean, efficient, and maintainable Java code.
- Work with Spring Boot and REST APIs.
- Participate in application design, development, debugging, and testing.
- Work with databases such as MySQL, PostgreSQL, or Oracle.
- Collaborate with team members and participate in Agile/Scrum activities.
- Troubleshoot technical issues and implement solutions.
- Participate in code reviews and follow software development best practices.
- Document technical processes and application changes.
Required Skills
- Strong knowledge of Core Java and Object-Oriented Programming.
- Experience or knowledge of Spring / Spring Boot.
- Understanding of REST APIs and Microservices.
- Knowledge of SQL and relational databases.
- Familiarity with Git/GitHub.
- Understanding of software development life cycle (SDLC).
- Good analytical and problem-solving skills.
- Strong communication and teamwork skills.
Preferred Skills
- AWS / Azure / Google Cloud Platform
- Hibernate / JPA
- Maven / Gradle
- Docker
- Kubernetes
- CI/CD
- React or Angular
Training & Learning
The intern will receive practical exposure to Java application development, software engineering practices, API development, databases, testing, version control, and cloud technologies through supervised project assignments.
Candidate Profile
- entry level candidates or candidates with a background in Computer Science, Information Technology, Software Engineering, or a related STEM field.
- Candidates currently maintaining valid F-1 OPT/STEM OPT work authorization.
- Candidates seeking hands-on experience in Java development.
- Willingness to learn and work in a collaborative development environment.
Note: The internship is unpaid and subject to applicable federal, state, and university/DSO requirements. Candidates should independently confirm that the arrangement complies with their specific OPT/STEM OPT authorization and reporting requirements.
- Dice Id: 91174912
- Position Id: 9088083
- Posted 1 day ago
Company Info
About Aivanta Tech Inc
Aivanta Tech Inc is a forward-thinking software consulting company dedicated to helping businesses innovate, scale, and succeed in the digital era. We specialize in delivering AI-driven solutions, custom software development, and end-to-end technology consulting tailored to meet modern business challenges. Our team combines deep technical expertise with a strong understanding of business processes to build scalable, secure, and high-performance applications. From startups to enterprises, we partner with organizations to transform ideas into impactful digital solutions. At Aivanta Tech Inc, we focus on creating value through intelligent automation, data-driven insights, and cutting-edge technologies. Whether it's developing web and mobile applications, implementing AI solutions, or modernizing legacy systems, we ensure seamless execution and measurable results.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs