Java Developer
Purvi Pragnya PatraUnited StatesENTRYPosted 1h ago
JavaCore JavaAdvanced JavaSpringSpring BootHibernateJPAMicroservicesREST APIsJDBCSQLMySQLPostgreSQLMongoDBMavenGradleGitGitHubJUnitMockitoHTMLCSSJavaScriptAWSDocker
About the Role
We are looking for an Entry-Level Java Developer to join our team in the USA. This is a full-time remote opportunity designed for recent graduates and candidates with 0–2 years of experience.
Key Responsibilities
• Design, develop, test, and maintain Java-based applications
• Write clean, efficient, reusable, and scalable code using Java
• Apply object-oriented programming (OOP) concepts and software development principles
• Develop and maintain backend services and RESTful APIs
• Work with Java frameworks such as Spring and Spring Boot
• Integrate applications with databases such as MySQL, PostgreSQL, or MongoDB
• Perform debugging, troubleshooting, and application performance optimization
• Participate in code reviews and follow development best practices
• Work with Git and version control tools to manage source code
• Collaborate with development teams to understand requirements and deliver software solutions
• Prepare and maintain technical documentation
Requirements
• Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field
• Currently on F-1 OPT and authorized to work in the USA
• 0–2 years of experience or relevant internship, academic, or project experience
• Strong understanding of Core Java and Object-Oriented Programming concepts
• Knowledge of Java Collections, Exception Handling, Multithreading, and Data Structures
• Familiarity with Spring Framework or Spring Boot
• Understanding of REST APIs and backend development concepts
• Basic knowledge of SQL and relational databases
• Familiarity with Git, GitHub, and software development practices
• Strong analytical, problem-solving, and communication skills
Benefits
• Full-time remote opportunity
• US-based project exposure
• Professional mentorship and career development
• STEM OPT Extension Assistance for eligible candidates
• Technical guidance and professional growth opportunities
• Long-term career development