Software Engineer
About Us
Genesis revolutionizes application development within financial markets by providing a low-code platform that empowers developers and enables organizations to create efficient and secure applications quickly and at scale. We possess the energy of a startup coupled with the expertise of a scale-up, continuously innovating to enhance productivity for all.
We are seeking individuals who are bold enough to challenge conventional norms and are enthusiastic about driving change. If you are a proactive problem-solver, Genesis is the perfect place for you.
Requirements and Responsibilities
We are in search of an adept Java Backend/ Full Stack Developer to join our team in Bangalore. Given that the Genesis Low Code Platform amalgamates high-performance backend and web technologies to expedite development timelines drastically, we are looking for someone with the experience to help develop applications and solutions using the Genesis Platform.
Role Evolution
- This position initially requires Java expertise for designing, implementing, testing, and maintaining products developed using the Genesis Framework. Additionally, adaptability and openness to new work methodologies are essential to foster agility and innovation.
- You will need to be a collaborative team player and closely engage with product owners, UI/UX developers, and core engineers throughout the software development life cycle, ensuring alignment with business objectives, services, and client requirements.
- Adhering to strict deadlines, you will be responsible for establishing project milestones, monitoring progress, contributing to overall project success, and ensuring timely delivery of software releases with the expected functionality and quality.
Key Proficiencies Aligned with Our Values
- Passion for Knowledge: A minimum of 5 years of Java development experience is required with a drive to continuously expand knowledge in both related and unrelated domains. Proficiency in front-end and/or back-end Java development is crucial.
- Collaborative Influence: We value individuals who actively seek opportunities to optimize processes and enhance teamwork while inspiring others to join the journey.
- Fearless Technical Expertise: Proficiency in at least two of Groovy, JavaScript, TypeScript, Angular, Vue, and React, as well as CSS/SaSS, NoSQL databases (MongoDB, Aerospike, etc.), and Relational databases (e.g. Oracle, MS SQL, PostgreSQL).
Employee Benefits for Well-being
At Genesis, we prioritize the holistic well-being of our team members, both in and out of the workplace. We are committed to fostering a supportive environment through flexible and personalized benefits packages, including:
- Competitive salary and potential bonuses tied to the company's success
- 18 days of paid leave annually in addition to public holidays
- Comprehensive private medical healthcare insurance covering dependents
- Remote working allowance to facilitate setting up a home office
- Dedicated training budget with access to diverse training providers
- Annual well-being allowance for mental and physical wellness enhancements
- Hybrid working model encouraging office presence one to two days per week
- Employee Equity Scheme offering a stake in company success
Note: We are only entertaining direct applications from candidates; CVs from recruitment agencies are not required due to high application volumes.
