DepartmentEngineering
LocationRemote
Experience10 - 15 Years
Job Description
As a Backend Developer, you are the backbone of our applications. You'll architect and implement the "behind-the-scenes" magic, integrating systems, building clean and efficient APIs for our front-end, and taking full ownership of application functionality, performance, and scalability. If you're passionate about writing clean code, integrating with diverse systems (from modern to legacy), and mastering database technologies, this is for you.
What You'll Do:
- Be an integral part of an agile team, contributing your technical expertise to sprint planning, refinements, retrospectives, and demos.
- Engineer robust backend solutions, translating requirements into high-quality, testable code.
- Design, build, and automate comprehensive testing (functional, performance, resilience, security).
- Oversee the entire application lifecycle, from deployment and monitoring to incident resolution and continuous improvement.
- Champion CI/CD best practices and contribute to evolving our development ecosystem.
What You Bring:
- Significant backend development experience using frameworks like Java Spring Boot, NodeJS (Scala experience is a bonus).
- Deep knowledge of Object-Oriented Programming, SOLID principles, and building scalable RESTful APIs.
- Proficiency with database systems (SQL and NoSQL, e.g., MySQL, Oracle, MongoDB, Couchbase).
- A strong ability to write effective unit, integration, and API tests.
- A solid understanding and ideally, experience working within Agile, cross-functional teams.
- (Desirable) Experience with JavaScript frameworks (e.g., React, Angular JS) and knowledge of immutable infrastructure/automation tools.
- Exceptional communication skills to articulate complex technical ideas clearly.
- A curious, problem-solving mindset, a collaborative spirit, and a passion for emerging technologies.
- An entrepreneurial drive, thriving in an environment of transparency, trust, and continuous learning with a minimum of 10 years of experience.
Why Join Gravity
Perks & Benefits:
- Competitive salary + Incentives/Commissions
- Performance bonuses
- Training & career development opportunities
- Dynamic and supportive work environment
Gravity is an equal opportunity employer. We celebrate diversity and remain committed to establishing an inclusive environment for all employees.
Explore More Opportunities
Oddo Developers
MongoDB Developer
Magento Developer
Laravel Developers
AngularJS Developers
Mobile App Developers
React.js Developers
Big Data Architects
Nodejs Developers
Twilio Developers
Angular Developers
Blockchain Developers
Shopify Developers
Adobe After Effects Designers
Fintech Designers
Mobile UX Designers
UX Researchers
Product Designers
Web Designers
UI Designers
UX Designers
Agile Project Managers
PMI Project Managers
Software Project Managers
E-commerce Project Managers
PMP Project Managers
Program Delivery Managers
Agile Team Leads
Lean Project Managers
Project Management Consultants
Scrum Coaches
Digital Project Managers
Agile Coaches
Agile Product Managers
Digital Product Managers
Product Consultants
Robotics Product Managers
Directors of Product
E-commerce Product Managers
Artificial Intelligence Product Managers
Technical Product Managers
Contract Product Managers
Data Product Managers
Product Strategy Consultants
Product Owners
Blog Writers
Customer Success Managers
Google Tag Manager Experts
Shopify SEO Experts
Influencer Marketers
Digital Marketers
Social Media Content Creators
Brand Managers
Local SEO Experts
Content Managers
PPC Experts
Copywriters