Job Title: Java Full Stack Developer (ReactJS & Golang) / Golang Developer
Location: Remote
Duration: Long term Contract on W2
Experience: 5–10 years
Role Overview
We are looking for a skilled Java Full Stack Developer / Golang Developer with strong experience in ReactJS for front-end development and Golang for back-end services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications, working across the full software development lifecycle.
Key Responsibilities
- Design and develop responsive, high-performance front-end applications using ReactJS.
- Build and maintain backend services and APIs using Golang.
- Develop, enhance, and support Java-based applications and services.
- Collaborate with product owners, UX designers, and backend teams to deliver end-to-end solutions.
- Ensure application performance, security, scalability, and reliability.
- Participate in code reviews, debugging, and performance optimization.
- Work in Agile/Scrum environments and contribute to sprint planning and delivery.
Mandatory Skills
- Strong experience in ReactJS (hooks, components, state management).
- Hands-on experience with Golang for backend development.
- Solid experience in Java (Core Java, Spring/Spring Boot preferred).
- Experience in building and consuming RESTful APIs.
- Good understanding of HTML, CSS, JavaScript, and modern UI frameworks.
- Knowledge of database technologies (SQL/NoSQL).
- Familiarity with version control systems like Git.
Preferred Skills
- Experience with microservices architecture.
- Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).
- Knowledge of CI/CD pipelines and DevOps practices.
- Understanding of application security and performance tuning.