Intro
EAGLE Power Holdings aims to launch a portfolio of new energy retail brands, all of which enjoy the efficiency of a single technology platform. We want to do more than offer cheap "green" tariffs, and believe that our range of engaging brands can identify with shifts in consumer preferences (e.g. growth of EV usage), with the value of local communities, and with proactive support of broader ESG causes.
Our long-term strategy is technology-driven, and involves unlocking value through the digitalisation of processes around customer acquisition, engagement, and retention.
Developers at EAGLE flourish in an agile process where collaboration and ego-free communication is valued. We believe in developing working software throughout the entire product development process. We engage in product thinking as a team and cross-functionality among product managers, designers, and domain experts is promoted.
How you fit in
Engineering is the executional function of EAGLE's software delivery wing. As a server-side developer at Eagle, you will take the lead on implementing various software services of our core energy retail infrastructure. Not only are you expected to write clean, tested, and maintainable code, you will also be a central part of a product team that iterates constantly, ships regularly, and learns continuously. You will have the creative freedom for learning, experimenting, and responsible risk-taking in a startup environment.
What your role consists of:
- Develop enterprise-scale backend services using Golang
- Collaborate with engineers, UI/UX designers, and product owners to build & ship new features and maintain/enhance existing ones
- Independently come up with extensible low-level software design. Write modular, tested, readable and performant code
- Debug production issues across services and multiple levels of the stack
- Help inform product prioritisation and scoping decisions by evaluating technical complexity and risk
- Improve engineering standards, tooling, and processes
- Maintain technical documentation
What you bring to this role:
- At least 1-3 years of demonstrated ability to rely on an iterative process to maintain momentum on projects in a distributed, collaborative, agile environment
- An ownership mindset: you should look not only at what you’re asked to do, but ask why you’re doing it and how it impacts on the rest of the product, our customers, and whether it makes sense
- Comfort with low-level engineering and ability to write efficient, performant and tested code
- Think deeply about systems and services and write high-quality code. We work mostly in Golang, with AWS Cloudformation. However, languages can be learned: we care much more about your general engineering skill than - knowledge of a particular language or framework.
- Excellent communication skills and ability to give and receive constructive feedback
- Passion for the whole product process. You will have your specific areas of focus, but we find those that are passionate about the bigger picture collaborate best with cross-functional teams
Where we are
While the company is registered in the UK, the software delivery wing is built to be remote-first. Whether you prefer to be in situ or a digital nomad (or anything in between), you are welcome. We are not inclined to support relocation to London for candidates that are not already based there, as we are a remote-first company.
What’s in it for you
We offer competitive salaries based on prevailing rates in your local employment market, but there is further room to negotiate if you are the right candidate. In addition to your basic package, you can expect to receive the following benefits:
- Flexible working hours
- Unlimited annual leave
- On-the-job coaching, and access to mentorship by industry and domain thought leaders
- Full or partial sponsorship for professional/skill development courses, certifications, and other learning opportunities (evaluated on a case-by-case basis)
- Monthly allowance package for remote working (coworking membership or cash allowance)
About EAGLE Power Holdings
In a nutshell: Transforming energy retail and supply through cutting-edge software and AI technology
The venture is in ‘stealth mode’ as we lay the foundations for blast-off. It has been launched by a team with a history of entrepreneurial successes. These include one in the climate change space which services the Californian and North America carbon markets, and another which provides highly refined machine learning software to the energy arena in Asia. Both companies were acquired last year.
This start-up was launched in London at the end of 2020, and will focus on the deregulated energy market in GB. The mission is to discover, or invent, a viable business and operational model for energy retail within the near-zero-cost energy ecosystem that the world is moving towards. This transformation is driven by the ever-decreasing prices of renewables/alternative generation, and by the exponentially growing volumes of national energy system data. We believe these factors have yet to truly disrupt the market, and intend to accelerate the sharing of value back to consumers.

About Eagle Power
About
Connect with the team
Similar jobs
Job description :
Back-End Developer (B2B SaaS)
Location : Kashmere Gate, Delhi (Hybrid)
NP : Immediate Joiner
Experience : 2.5years to 4years
About Us :
Eazybe is transforming workplace communication by creating innovative tools on top of popular messaging platforms like WhatsApp, phone calls, and more. As we expand our reach into international markets, we're looking for dynamic sales professionals to join our team!
Key Responsibilities :
Backend Development: Write clean, maintainable, and efficient code for server-side applications.
API Design & Integration: Build and maintain RESTful or GraphQL APIs to support various front-end and mobile applications.
Database Management: Design, implement, and maintain robust databases, ensuring data integrity and security.
Performance Optimization: Optimize applications for maximum speed and scalability.
Collaboration: Work closely with front-end developers, product managers, and other team members to ensure seamless integration of functionalities.
Debugging & Troubleshooting: Identify and fix bugs, bottlenecks, and system issues.
Security: Implement best practices for securing backend systems and data.
Documentation: Prepare technical documentation and reports for system and code processes.
Qualifications :
- Proficient in solving Data Structures and Algorithms (DSA) problems.
- Demonstrated experience with platforms like LeetCode or similar competitive programming environments.
- Strong aptitude and problem-solving skills, with the ability to think critically and approach challenges creatively.
- A sharp analytical mindset with a proven ability to learn and adapt quickly.
- Proficiency in server-side programming languages such as Python, Node.js, Ruby, Java, PHP, or others.
- Experience with frameworks like Django, Express, Flask, Spring Boot, etc.
- Strong understanding of databases (SQL and NoSQL), such as MySQL, PostgreSQL, MongoDB, Redis, etc.
- Familiarity with API standards and development (REST, GraphQL).
- Knowledge of cloud platforms like AWS, Azure, Google Cloud, or others.
- Experience with version control tools like Git.
What We Offer :
- 12 days of Paid Time Off (PTO) annually
- 10 days of Working From Anywhere (WFA) annually
- Hybrid Work Model: 4 days in-office and 2 days from home
Convenient Office Location : Just a 7-minute walk from Kashmiri Gate Metro
- Candidates who meet the criteria will undergo 2 to 3 interviews and a possible paid work trial focusing on analytical and technical skills.
- If you're passionate about backend development and eager to work in a fast-paced, innovative environment, we want to hear from you.
Will be responsible for Backend and infrastructure for mobile app and website.
We are looking to recruit a candidate for a role that will require:
● Talented Leader who will be responsible for Leading a group of talented technical individuals to build
scalable, and secure products
● Leads our Back-End and infrastructure
● Drives architecture and the design of enterprise mobile/web/API solutions at scale
● Work with Product, Testing and Infrastructure teams to understand product vision and requirements
● Oversee the development and execution of development plans and report on execution
● Work with Product and testing teams to understand product vision and requirements
● Has deep exposure to all aspects of engineering, modern web, desktop & mobile application architectures,
data modelling, high level design, low level design, non-functional technical requirements and visual design
Requirement
● 5+ years of experience in hard core development in predominantly product development companies
● Strong troubleshooting, debugging and problem-solving skills
● Proven track record of building scalable and reliable services on Cloud
● Architecture & Design
● Solid experience of designing end-to-end architecture and design of applications using one or more
platforms for large-scale high-throughput solutions
● Design and implement technical governance process as appropriate across the application development
lifecycle
● coding guidelines, quality standards, best practices, code acceptance criteria, automation
● Experience in collaborating with the team in reviewing application architecture. - Node.js, Web Services
REST, MySQL/MongoDB/NoSQL
Education: Engineering/MBA
Work experience: 5 years relevant experience
Compensation: Based on Industry Standards
- Strong hands-on code development experience in JAVA 14+, Restful Service, Spring Boot, JDBC Template.
- Experience in SQL scripting
- Experienced in developing and deploying web applications using Spring MVC and Spring boot.
- Hands on experience in one of the IDE’s – Eclipse or IntelliJ
- Experience with Tools- Maven, Jenkins
- Experience in entire software development life cycle from analysis, coding, testing, debugging and publishing using GIT
- AWS Services will be an added advantage
- Experience Kafka, K8s and Containers will be an added advantag.
Excellent communication, interpersonal & analytical skills with proven abilities in resolving the complex software issues
Job Title: Senior Ruby on Rails Developer
Location: Remote (Mumbai Preferred)
Company: OpiGo
About Us:
OpiGo is an early-stage wealth tech start-up that’s changing the way people invest in the stock market. Our platform empowers users to make informed investment decisions through a cutting-edge gamified community.
Job Description:
As the Senior Ruby on Rails Developer at OpiGo, you will play a crucial role in architecting, developing, and maintaining our robust and scalable investing platform. You will work closely with the product team and other stakeholders to drive innovation and deliver exceptional user experiences.
Requirements:
- 5+ years of Ruby on Rails development experience.
- Strong understanding of Ruby programming language and its scope.
- Experience in building complex and scalable web applications.
- Familiarity with front-end technologies: React Native, JavaScript, HTML5, CSS3.
- Proficient in version control systems (e.g., Git, SVN).
- Expertise in relational databases (MySQL, PostgreSQL, etc.).
- Hands-on experience with Sidekiq, Redis, and background job processing systems.
- Ability to implement real-time features using WebSockets and Action Cable.
- Experience in monitoring and performance tuning with tools like New Relic.
- Knowledge of payment gateway integration and secure transaction processing.
- Experience deploying applications on cloud platforms like AWS or Google Cloud.
- Excellent interpersonal, communication, and teamwork skills.
- Understanding of Agile development methodologies and software development practices.
Preferred Qualifications:
1. Experience in the fintech industry or working on financial applications.
2. Knowledge of frontend technologies such as React Native, JavaScript, HTML5, and CSS3.
3. Experience with DevOps practices and CI/CD pipelines.
4. Familiarity with Docker and container orchestration platforms like Kubernetes.
5. Contributions to open-source projects or active participation in the developer community.
Join us in our mission to revolutionize the investing landscape and empower individuals to achieve financial success. If you are passionate about technology, innovation, and making a positive impact, we want to hear from you!
How to Apply:
If you're excited to take on this pivotal role and shape the future of OpiGo, please fill up the form: https://forms.gle/5euWxq1hBfQTDadD6
Our client is a rapid growth stage Edtech start-up focused on solving the teacher shortage crisis in the US education system using technology by bringing teachers to the classrooms and giving them access to the right tools to teach students in a highly engaging manner.
They have a development center in Mumbai and they are looking to scale up the teams in Pune and Bangalore as well.
What does the role entail:
● Lead User Stories and guide senior/software engineers in the development process
● Understand architecture principles, design patterns and implement them from architectural artifacts.
● Provide effort estimation of assigned work and be able to complete as per the estimations and timelines
● Write clean, maintainable, and efficient code including unit tests and integration tests to ensure software quality
● Collaborate with cross-functional teams to analyze requirements, design solutions, and implement new features
● Participate in design and code reviews
● Ability to resolve performance issues
● Mentor junior software engineers and help them grow their technical skills
Must Have Skills:
● B.E/B.Tech in computer science
● 8-11 years of experience
● Hands-on experience following skills
MS Technologies: NET CORE 5+, C#
Backend : MSSQL /MySQL/Postgres
● Good understanding of Cloud technologies like Azure/AWS.
● Good understanding of Design Principles, Design patterns and Microservices Architecture.
● Excellent problem-solving, critical thinking, and communication skills
● Worked in an Agile software development environment
Must understand full stack development frameworks including knowledge of building scalable APIs, interfaces, software components, schema design, availability, and latency preferably in a cloud environment.
● Worked in a fast-paced environment preferably in a tech driven startup
● Understanding of different types of architectures.
Minimum of 4+ years of experience in Java development
- Experience delivering Services (REST, SOAP) and Web applications in Micro services architecture
- Experience developing and deploying Java solutions to cloud
- Experience in Spring Boot and components of Spring framework
- Experience in a JavaScript framework such as Angular or React
- Experience in TDD using Junit or similar frameworks
· Experience in Design Patterns and service oriented architectural principles, Data structures and Algorithms.
· Individual should be an active participant in the product design and code reviews for self and team and can competently review any aspect of their product or major sub-system.
· Experience in SQL, Unix skills.
· Good communication Skill
* Understanding of building architecture from product requirements.
* Experience of leading teams of developers to maximise performance.
* Knowledge of Multithreading, Thread Pooling, Background Jobs and Schedule Jobs with supporting tools and libraries.
* Working on Microservices based architecture using spring cloud, distributed application pattern and multiple data source management in the application.
* Working on Linux and Windows based OS and their command line tools.
* Working with unit testing frameworks.
* Object-Oriented development and Metaprogramming.
* Experience in working with the SQL Databases (MySQL or PostgreSQL) and No SQL. Databases (Cassandra or MongoDB).
* Knowledge of server configuration management and deployment techniques. Good to have experience in handling DevOps tools like Jenkins and containerization using Docker.
* Experience in working with different AWS cloud services.
- We're looking for an Engineering Lead - who can lead our team of engineers to build, scale and expand our digital infrastructure. From our frontend to backend, to our intuitive user interface - as the Engineering Lead - you will lead it all.
- You will have the opportunity to spearhead the architecture development of, build and maintain multiple cloud-based applications.
- You will report directly to the CTO and partner closely with teams across product and design. You will learn new skills yourself, such as cloud orchestration and product design, and also contribute to the continued skill-development of the team.
Responsibilities :
- Lead our engineering team, developing the capabilities of the team through hiring, mentoring, and hands-on management to build a world class engineering team and culture.
- Guide, strategize and prioritize the engineering efforts based on the company strategy for our in-market product as well as lead the end to end development of our new mobile app.
- Define the requirements of the product efforts, provide estimates for solutions, and manage the scope and delivery against commercial milestones during the life-cycle of the product efforts.
- Manage the engineering architecture and lead the DevOps processes while actively seeking opportunities for innovation and creative problem solving.
- Lead implementation of processes and supporting tools as per the evolving needs of the organization.
Required skills/abilities :
- Proven experience leading all aspects of web or mobile apps, from definition to operations, and can guide our product through scale and avoid common pitfalls.
- 4-6 years of experience as a full-stack engineer with in-depth knowledge of modern tech stacks and cloud infrastructure.
- Firm knowledge of scalable backend architecture, DevOps and scaling applications infrastructure for web and mobile applications from 1000 users to 1,00,000 users.
- At least 3 years of people management experience with leadership qualities, preferably at an early stage startup.
- Advanced knowledge of Project Management, Strategic Planning, and Agile/Scrum Methodology.
- Ability to deal with high pressure situations in a fast paced environment and meet targets without compromising the quality of the deliverables.
- Excellent organizational and communication skills, especially for a remote first work environment.
the core library/language constructs.
• Knowledge of processor, memory, network and storage internals. Familiarity with I/O optimized
algorithms.
• Deep understanding of distributed systems including fault modeling, concurrency, isolation,
consensus etc.
• Internals of a RDBMS like MySQL
• Conversant with the internals of systems like Kafka, Cassandra/Scylla, Redis, RocksDB etc
• Working knowledge of hosting and network infrastructure (K8s, Envoy, etc)
• Familiarity with binary serialization protocols like thrift/protobuf/flatbuffers etc
• Familiar with gRPC, HTTP/2, QUIC, etc.
• Troubleshooting memory issues, GC tuning, resource leaks etc.
• Strong problem-solving skills, algorithmic skills and data structures.
• Productionizing machine learning pipelines using Spark/Flink/TensorFlow etc
• Familiarity with big data concepts - HDFS, hive, presto, spark, oozie, ambari, airflow, atlas,
ranger, etc. Familiarity with formats like avro, parquet, orc, arrow etc
• Good understanding of branching, build, deployment, continuous integration methodologies
• Experience in leading a team and mentoring engineers
• Attitude to get Stuff Done!
• Ability to make decisions independently.
Desired Background:
• Bachelor’s or Master’s degree in Engineering from premier institutes preferred
• 8+ years of experience in software design, development & architecture
Title
Senior Java Backend Developer
Introduction
Are you a passionate backend developer looking for a new challenge in an international company? Do terms like spring-boot, Redis, Amazon EC2, REST-API and document based databases like MongoDB make you smile and would you like to work in an international company that values your personal growth? We are expanding in India and are looking for an enthusiastic and experienced Java Developer to join the team.
Your new job
Together with the team, you will be responsible for the development and migration of our FlexWhere application from a PHP based application to a java application. You report to the Manager Development & Support and collaborate with our Dutch IT Team, who work from our headquarters in the Netherlands. We work with two-week sprints, in which features and improvements are tested in an alpha and beta environment, after which you will release the services in our Kubernetes cluster. Our applications are being used by thousands of customers in Europe on a daily basis. By being in close contact with our helpdesk, you know what our users struggle with and how you can improve their experience.
You are not afraid to take ownership and have good interpersonal skills. You believe a good user experience is the ultimate goal and you continuously discover, evaluate and implement new technologies to maximize development efficiency. All in all: you have an innovative spirit and cannot wait to get aboard into an international IT-organization!
What you’ll bring
- A degree in Engineering (B.Tech or BE);
- Minimum of 3-year work experience as a Java developer in Java and/or Kotlin, Groovy;
- Proficient understanding of code versioning tools (Git);
- Experience with third-party API’s and third-party libraries like MongoDB, Redis, MySQL, ElasticSearch;
- Familiar with automation testing tools;
- Knowledge about scaling architectures in the cloud like EC2.
What you’ll get
- Competitive salary;
- Place within a company that is committed to diversity and inclusion;
- Excellent career progression opportunity within an international organization;
- The chance to discover the land of tulips and windmills!
Where you’ll work
We are Dutchview. An innovative IT company based in the Netherlands with offices in Germany, the United Kingdom and India. Our solutions make it possible for organisations to work smartly and effectively. So that they can focus all their energy on what they do best. It is precisely this freedom that leads to greater job satisfaction: the basis for better results. We make it easy for you.








