A Full Stack Developer (Java, Python) builds and maintains both front-end and back-end components of web applications using Java and Python. They ensure efficiency, scalability, and user-friendliness while working with frameworks like Spring Boot, Django along with databases and APIs.
Qualification and Experience
- Education: Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline.
- Prior Years of Experience required: 5 years.
Job Description
- Develop and maintain full stack solutions using Java and Python for Research and Develoment Projects.
- Collaborate with cross-functional teams to integrate AI/ML features into applications.
- Build, test and deploy API's fpor seamless communication in R&D prototypes.
- Support R&D initiatives by conducting feasibility studies and contributing to technical designs.
- Create scalable and secure application architectures for experimental solutions.
- Prototype and validate new product concepts with front-end and back-end support.
- Ensure the deployment and scability of R&D solutions through containerization and orchestration.
- Continuously explore emerging technologies for potential inclusion in R&D projects.
Required Skills
- Proficiency in Java and Knowledge on Python.
- Knowledge of front-end frameworks.
- Experience with APIs and database management systems.
- Familiarity with Docker, Kubernetes, and CI/CD pipenlines.
- Basic understanding of AI/ML frameworks.
- Knowledge of Technical Stacks: Java, Python, Flask/Django, Spring Boot, React/Angular, SQL/NoSQL, Docker, Kubernetes.
- Strong critical thinking and technical problem-solving abilities.
- Ability to adapt to interative R&D cycles.
- Effective collaboration with multidisciplinary teams.
Benefits of Working at Fonepay
- A stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- The trust of the biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.