Full-Stack Developer (Java & React)
Job Description
Job Title: Full-Stack Developer (Java & React)
Location: Remote
Job Type: Full-time/Contract
About the Company:
eTalk Live Tutoring connects students with tutors for language and academic excellence.
Job Overview:
We are seeking a skilled Full-Stack Developer with expertise in Java (Spring Framework) on the backend and React on the frontend. The ideal candidate will have a strong understanding of modern web development practices and a passion for building scalable, robust applications.
Key Responsibilities:
- Develop, test, and maintain web applications using Java (Spring Framework) for the backend and React for the frontend.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Implement responsive UI/UX designs that work seamlessly across various devices.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues in the production environment.
- Stay up-to-date with emerging trends and technologies in web development.
- Participate in code reviews and contribute to continuous improvement initiatives.
Qualifications:
- Proven experience as a Full-Stack Developer or similar role.
- Proficiency in Java and the Spring Framework.
- Strong experience with React and frontend technologies (HTML, CSS, JavaScript, TypeScript).
- Familiarity with RESTful APIs and web services.
- Understanding of database technologies such as SQL, NoSQL, and ORM frameworks.
- Knowledge of version control systems like Git.
- Ability to write efficient unit tests and integrate testing into development workflows.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with Docker, Kubernetes, or other containerization technologies.
- Knowledge of microservices architecture.
- Experience with Agile/Scrum methodologies.
Benefits:
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Professional development opportunities.
- A dynamic and collaborative work environment.
- Possible option stock.
Date Posted
08/24/2024
Views
25
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View Details