Full Stack Java Developer - W2
Job Overview
Medinext Global LLC is seeking a talented Full Stack Java Developer with 2-5 years of professional experience to join our growing technology team. The ideal candidate will have strong hands-on experience developing scalable web applications using Java, Spring Boot, REST APIs, and modern frontend technologies such as React or Angular.
This is a W2 position offering the opportunity to work on enterprise-level applications, collaborate with cross-functional teams, and contribute throughout the complete software development lifecycle.
Responsibilities
Design, develop, test, and maintain scalable full-stack web applications.
Develop robust backend services and RESTful APIs using Java and Spring Boot.
Build responsive and user-friendly frontend applications using React or Angular.
Write clean, reusable, maintainable, and well-tested code.
Work with relational databases and write efficient SQL queries.
Integrate frontend applications with backend APIs and third-party services.
Participate in code reviews and follow established development standards.
Troubleshoot, debug, and resolve application issues.
Develop unit and integration tests to ensure application quality.
Collaborate with product managers, business analysts, QA engineers, and other developers.
Participate in Agile/Scrum ceremonies and sprint planning.
Contribute to application architecture, performance optimization, and scalability.
Use Git and modern CI/CD practices for source control and deployment.
Create and maintain technical documentation.
Required Qualifications
2-5 years of professional software development experience.
Strong hands-on experience with Java.
Experience developing applications using Spring Boot.
Strong understanding of REST APIs and web services.
Hands-on experience with React or Angular.
Strong knowledge of HTML, CSS, JavaScript, and/or TypeScript.
Experience working with SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
Understanding of Object-Oriented Programming, data structures, and algorithms.
Experience with Git/version control.
Familiarity with software development lifecycle and Agile methodologies.
Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
Experience with Microservices architecture.
Experience with AWS, Azure, or Google Cloud Platform.
Knowledge of Docker and Kubernetes.
Experience with Kafka or other messaging systems.
Familiarity with CI/CD pipelines and DevOps practices.
Experience with JUnit, Mockito, Selenium, or similar testing frameworks.
Knowledge of Spring Security and authentication/authorization.
Experience working with enterprise-scale applications.
Employment Type
W2 - Full Time
Core Technology Stack
Java Spring Boot REST APIs React Angular JavaScript TypeScript SQL Git Microservices AWS/Azure Docker Kubernetes CI/CD