Java Full Stack Developer (India)

Java Full Stack Developer (India)

15 Oct
|
Americana Restaurants
|
India

15 Oct

Americana Restaurants

India

About the Company

Americana Restaurants International PLC is a pioneering force in the MENA region and Kazakhstan's Out-of-Home Dining industry, ranking among the world’s leading operators of Quick Service Restaurants (QSR) and casual dining establishments. With an extensive portfolio of iconic global brands and a dominant regional presence, we have been driving growth and innovation for over 60 years.

About the Role

As a Java Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining robust and scalable web applications from front end to back end. You will work closely with cross-functional teams to understand requirements, implement solutions, and deliver high-quality software products. This role requires strong technical skills in Java + Ract.js programming, web development frameworks, and database technologies.

Responsibilities

- Full Stack Development: Design and develop end-to-end solutions for web applications using Java, Spring Framework, and up-to-date front-end technologies such as Angular, React.js.
- Front-End Development: Develop responsive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks, ensuring cross-browser compatibility and optimal performance.
- Back-End Development: Implement robust and scalable server-side logic and RESTful APIs using Java, Spring Boot, and related frameworks.
- Database Design: Design and optimize database schemas, write complex SQL queries, and interact with relational databases such as MSSQL, PostgreSQL, or Oracle.
- Integration and Deployment: Integrate third-party services and APIs, implement continuous integration and deployment (CI/CD) pipelines, and ensure smooth deployment and release processes.
- Code Quality and Testing: Write clean, maintainable code following coding standards and best practices. Conduct unit testing, integration testing,



and end-to-end testing to ensure software quality and reliability.
- Performance Optimization: Identify and address performance bottlenecks, memory leaks, and other scalability issues to ensure optimal performance of web applications.
- Security: Implement security best practices and measures to protect web applications against common security vulnerabilities such as XSS, CSRF, and SQL injection.
- Documentation: Document technical designs, architecture, and implementation details. Create and maintain technical documentation for reference and knowledge sharing.
- Collaboration: Collaborate with product managers, UX/UI designers, and other stakeholders to understand requirements, provide technical insights, and deliver solutions that meet business objectives.

Qualifications

- Bachelor's degree in computer science, engineering, or a related field. Master's degree is a plus.
- 5+ years of experience in software development, with a focus on full stack web development using Java technologies.
- Strong proficiency in Java programming language and object-oriented design principles.
- Experience with web development frameworks such as Spring Framework, Spring Boot, Hibernate, or similar.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (Angular, React, JavaScript).
- Solid understanding of web services, RESTful APIs, and microservices architecture.
- Experience with relational databases (MSSQL, PostgreSQL, Oracle) and proficiency in SQL query optimization.
- Familiarity with version control systems (Git), build tools (Maven, Gradle), and continuous integration/deployment (CI/CD) pipelines.
- Strong problem-solving skills, attention to detail, and ability to work in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.

📌 Java Full Stack Developer (India)
🏢 Americana Restaurants
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java full stack developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: java full stack developer (india) / india