Overview
*JD for full-stack Developer *
Key Responsibilities
Backend Responsibilities:
● Build and maintain APIs using Java (8+) and Spring Boot.
● Create and manage backend logic for fintech platforms.
● Write clean, maintainable code and follow best practices.
● Work with PostgreSQL/MySQL databases.
● Use version control systems like Git and follow CI/CD processes.
● Deploy and monitor backend services on AWS or GCP (basic level).
Frontend Responsibilities:
● Build responsive UIs using React.js, HTML, CSS, and JavaScript (ES6+).
● Translate designs into pixel-perfect interfaces.
● Ensure mobile responsiveness and cross-browser compatibility.
● Optimize frontend performance and handle basic UI bugs.
● Collaborate with backend developers to integrate APIs.
Must-Have Skills
● 3+ years of experience in full-stack development.
● Strong hands-on experience with Java, Spring Boot, and React.js.
● Good understanding of REST API design, frontend, and backend integration.
● Familiarity with SQL and relational databases.
● Experience using Git, build tools (Maven/Webpack), and debugging tools.
● Comfortable working in an Agile/Scrum environment.
● Strong problem-solving and communication skills.
Good to Have
● Experience using Bootstrap or Tailwind CSS.
● Exposure to basic backend scripting in Python.
● Familiarity with testing tools like Jest or Mocha.
● Basic understanding of cloud services and deployment workflows.
● Interest in fintech and building real-world applications.