Job Description
A Full Stack Developer using React.js (Front end Heavy) and Java is responsible for designing, developing, and maintaining entire web applications, encompassing both the client-side user interface and the server-side logic and database.
Experience in Banking domain is added advantage.
Key Responsibilities
Front-End Development: Create dynamic, responsive, and visually appealing user interfaces using React.js, HTML, CSS, and JavaScript.
Back-End Development: Design, build, and maintain server-side applications and logic using Java, often with frameworks like Spring Boot.
API Development & Integration: Develop and integrate robust RESTful web services and APIs to ensure seamless communication between the front-end and back-end systems.
Database Management: Design database schemas, write efficient SQL queries, and manage data storage/retrieval with databases such as MySQL, PostgreSQL, or MongoDB.
Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to define, design, and deliver new features.
Testing & Debugging: Participate in the full software development lifecycle, including writing tests (unit and integration), debugging issues across the entire application stack, and ensuring overall quality and performance.
Code Quality & Practices: Participate in code reviews, write clean and maintainable code, and adhere to best practices like Agile methodologies and version control systems (Git).
Deployment & Operations: Be involved in application deployment processes and potentially familiar with cloud platforms (AWS Azure, Google Cloud) and containerization tools (Docker, Kubernetes).
Technical Expertise:
Proficiency in React.js for front-end development.
Strong knowledge of Java and associated back-end frameworks like Spring Boot.
Familiarity with front-end technologies: HTML5, CSS3, JavaScript/TypeScript.
Experience with relational (e.g., MySQL) and/or NoSQL (e.g., MongoDB) databases.
Understanding of web servers (e.g., Apache) and UI/UX design principles.
Proficiency with version control systems, especially Git.
Soft Skills:
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Proactive attitude and a willingness to learn and implement new technologies.
Attention to detail.
Requirements
A Full Stack Developer using React.js (Front end Heavy) and Java is responsible for designing, developing, and maintaining entire web applications, encompassing both the client-side user interface and the server-side logic and database. Experience in Banking domain is added advantage. Key Responsibilities Front-End Development: Create dynamic, responsive, and visually appealing user interfaces using React.js, HTML, CSS, and JavaScript. Back-End Development: Design, build, and maintain server-side applications and logic using Java, often with frameworks like Spring Boot. API Development & Integration: Develop and integrate robust RESTful web services and APIs to ensure seamless communication between the front-end and back-end systems. Database Management: Design database schemas, write efficient SQL queries, and manage data storage/retrieval with databases such as MySQL, PostgreSQL, or MongoDB. Collaboration: Work closely with cross-functional teams, including designers, product managers, and other developers, to define, design, and deliver new features. Testing & Debugging: Participate in the full software development lifecycle, including writing tests (unit and integration), debugging issues across the entire application stack, and ensuring overall quality and performance. Code Quality & Practices: Participate in code reviews, write clean and maintainable code, and adhere to best practices like Agile methodologies and version control systems (Git). Deployment & Operations: Be involved in application deployment processes and potentially familiar with cloud platforms (AWS Azure, Google Cloud) and containerization tools (Docker, Kubernetes). Technical Expertise: Proficiency in React.js for front-end development. Strong knowledge of Java and associated back-end frameworks like Spring Boot. Familiarity with front-end technologies: HTML5, CSS3, JavaScript/TypeScript. Experience with relational (e.g., MySQL) and/or NoSQL (e.g., MongoDB) databases. Understanding of web servers (e.g., Apache) and UI/UX design principles. Proficiency with version control systems, especially Git. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Proactive attitude and a willingness to learn and implement new technologies. Attention to detail.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application