The Developer will be responsible for building and maintaining our products. They will collaborate with cross-functional teams to design, develop, and optimize server-side solutions that power our products.If youre a skilled problem solver with a passion for backend development, GNA invites you to contribute your expertise and play a key role in shaping the technology stack and delivering exceptional user experiences.What We offerOpportunity to work in a fast-paced and innovative environmentProfessional growth and development opportunitiesCollaborative, meritocratic, and inclusive company culture
Develop, test, and maintain backend applications using Java and Spring Boot
Collaborate with the frontend development team to design and implement efficient and scalable APIs
Design and optimize database structures for high performance and reliability
Implement security and data protection measures in backend systems
Debug, troubleshoot, and resolve issues in production and development environments
Write clean, maintainable, and well-documented code following industry best practices
Work closely with cross-functional teams to gather and refine requirements for new features
Keep up-to-date with emerging technologies and industry trends in backend development
Perform code reviews and provide constructive feedback to team members
Qualifications
Preferred - Bachelors Degree (or equivalent degree) in Information Technology / Information Systems / Computer Science / Software Engineering, or a related field
2-3 years of experience a Backend Developer, preferably in a Product Team
Technology
Strong proficiency in Java and Spring Boot for backend development
Experience with RESTful API design and implementation
Proficiency in database design and SQL (e.g., MongoDB, MariaDb, PostgreSQL, MySQL, or similar)
Experience of working on AWS, Jenkins, Dockers, Kubernetes, Kibana, and Loggers
Proficiency in database design and SQL (e.g., MongoDB, MariaDb, PostgreSQL, MySQL, or similar)
Experience in frontend technologies including ReactJS, HTML, CSS, Javascript, Cloudfront, AWS LB will be an added advantage
Experience of working on big data technologies, including Hadoop and Spark will be an added advantage
Knowledge of agile development methods
Team player
Enthusiastic to work on new problem statements
proactive attitude towards addressing technical challenges
Eager to learn and gain experience in new technologies
Willingness to switch roles as per the demands of the product
Ability to take complete ownership and work independently