
Backend Developer
Full Job Description
Join GNA Energy's Technology department as a Full-Time Backend Developer. This role is ideal for someone with 1-2 years of experience in Software Development, based in Gurugram, India. You will be responsible for building and maintaining the core of our innovative electricity OTC platform.
Collaborate with cross-functional teams to design, develop, and optimize server-side solutions that power our products. If you're a skilled problem solver passionate about backend development, GNA Energy invites you to contribute your expertise and play a key role in shaping our technology stack and delivering exceptional user experiences.
Key Responsibilities
- Develop, test, and maintain backend applications using Java and Spring Boot.
- Collaborate with frontend developers to design and implement efficient, 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, well-documented code following industry best practices.
- Work closely with cross-functional teams to gather and refine requirements.
- Stay updated with emerging technologies and industry trends in backend development.
- Perform code reviews and provide constructive feedback.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Minimum 1-2 years of professional backend developer experience.
- Strong proficiency in Java and Spring Boot.
- Experience with RESTful API design and implementation.
- Proficiency in database design and SQL (e.g., MongoDB, MariaDb, PostgreSQL, MySQL).
- Knowledge of containerization (e.g., Docker, Kubernetes) is a plus.
- Familiarity with Git version control.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage multiple tasks.
Company
GNA Energy
GNA Energy is building an innovative over-the-counter (OTC) platform to connect buyers and sellers of electricity. Our goal is to revolutionize electricity consumption by providing transparent and eff...