Job Description :
Position: Java Developer
Experience: 4 - 5 Years (Combined Experience. US & Home Country)
Location: United States (Onsite/Remote/Hybrid based on client requirements)
Work Authorization: Must have valid U.S. Work Authorization
Education: Master's Degree (MS) from a U.S. University
Job Summary:
We are seeking an experienced Java Developer with strong technical and analytical skills to join our team. The ideal candidate will have a proven background in designing, developing, and deploying scalable enterprise-level applications using Java technologies. This role requires a collaborative mindset, attention to detail, and the ability to thrive in a dynamic project environment.
Key Responsibilities:
  • Design, develop, test, and deploy robust Java-based applications.
  • Work closely with cross-functional teams to define, design, and deliver new features.
  • Optimize application performance and ensure high scalability and reliability.
  • Participate in code reviews, debugging, and troubleshooting production issues.
  • Implement best practices for clean, maintainable, and secure code.
  • Collaborate with DevOps and QA teams for smooth integration and deployment.
  • Document technical designs, system architecture, and development processes.
Required Skills & Qualifications:
  • Bachelor's degree in Computer Science or related field (Master's degree preferred).
  • 4 - 5 years of hands-on experience in Java/J2EE application development.
  • Strong understanding of Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Experience with RESTful APIs, Microservices architecture, and Hibernate/JPA.
  • Proficiency in SQL and working with databases such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with front-end technologies like HTML, CSS, JavaScript (a plus).
  • Experience with CI/CD tools (Jenkins, Git, Docker, Kubernetes preferred).
  • Strong problem-solving, debugging, and communication skills.
  • Must have valid U.S. Work Authorization (CPT/OPT/GC/USC).
Preferred Skills:
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Knowledge of Agile/Scrum methodologies.
  • Experience in integrating third-party APIs and services.
Why Join Us:
  • Opportunity to work on cutting-edge projects with leading clients.
  • Collaborative and growth-oriented environment.
  • Career development and training support.
  • Competitive compensation package.
             

Similar Jobs you may be interested in ..