
Senior Backend Developer
at Fast-growing startup that serving retail industry

Similar jobs
Technical Expertise
• Proficiency in Node.js or Python – Hands-on experience with backend development frameworks
and best practices.
• Expertise in SQL/NoSQL Databases – Strong experience with MySQL, PostgreSQL, MongoDB, or
DynamoDB.
• ElasticSearch & API Development – Strong knowledge of REST APIs, ElasticSearch, and high-
availability system design.
• Cloud & DevOps – Hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines.
• Data Structures & Algorithms – Strong command over data structures, algorithms, OOD, and
design patterns.
• Version Control & Deployment – Experience with Git, GitHub Actions, and other deployment
systems.
• High-Performance Systems – Implemented solutions that handle high availability, concurrency,
and low-latency requirements.
Job description for Backend Developer:
Responsibilities
• Hands-on experience in Springboot and good knowledge of MySQL, MongoDB
• Hands-on experience in building RESTful based APIs
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Integration of user-facing elements developed by front-end developers with server-side logic
• Building reusable code and libraries for future use
• Optimization of the application for maximum speed and scalability•
• Implementation of security and data protection
Skills And Qualifications
• Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
• Understanding accessibility and security compliance (Depending on a specific project)
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• Management of hosting environment, including database administration and scaling an application to support load changes
• Data migration, transformation, and scripting
• Outputting data in different formats
• Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
• Creating database schemas that represent and support business processes
• Implementing automated testing platforms and unit tests
• Proficient knowledge of a back-end programming language (Java 8 and above and Spring Boot)
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of OWASP security principles
• Understanding of “session management” in a distributed server environment
Required qualification:
*) Any degree from a reputed university
*) Proven software development experience and Java/J2EE skills development.
- Design and develop innovative, company impacting products and services to support infrastructure operations
- Design, develop and implement object-oriented PHP applications from prototype through implementation
- Integrate open source and commercial enterprise applications into an exposed API and web-based portal
- Create highly scalable and performant REST/SOAP web services
- Keep focus on end users and goals all through the development process
- Work closely with product management and stakeholders to ensure applications meet needs and expectations
- Adhere to the highest levels of technical discipline and excellence to set a standard for the larger development organization
Requirements
- Bachelor's Degree in Computer Science, related field, or comparable extra work experience
- Solid experience with SQL and relation databases
- Solid experience with Object Oriented Design and Development
- Experience Developing API Interfaces
- Experience with version control systems, preferably Git
Beneficial Skills
- Experience with non-relational data stores such as ZooKeeper or Memcache
Hello ,
Greetings from Talentika !!
we are having a job vacancy for Java Developer Along with the Skills
Java, Microservices, Kubernetes, AWS/Azure, devops background .
Best Regards,
Priya.
•Web frameworks: Django, Flask
•JavaScript libraries: jQuery
•Web servers: Nginx, Apache, uWSGI
•Data stores/tools: MySQL, PostgreSQL, SQLAlchemy, Redis, MongoDB, ElasticSearch
•Virtualization: AWS, VMWare, VirtualBox, Docker
•Web scraping and browser automation
•Selenium
Good to Have Skills
•ExperiencewithFrontendJavaScriptFrameworks
•Experience with third party and OAuth implementations.
•Understanding of cloud service platforms and web service infrastructure
Must Have Traits
•Self Starter
•Able to manage projects with minimal hand-holding
•Good verbal and written communication skills
•Enthusiastic, able to research and implement new technologies
•Ability to handle high-pressure situations
Experience Specifics
•Proven expertise in product development •GoodandPracticalUnderstandingofPython(2.7,3.3+)
•Hands on with Linux systems for deploying systems and applications
• Opportunity to develop game-changing, globally distributed, internet advertising products used by millions worldwide.
• Contribute hands-on, own, collaborate, and deliver new features and services at a fast pace.
• Build platforms, frameworks, APIs, libraries & automated tools to facilitate rapid issue
resolution and development & deployment of new features and changes.
• Own the prioritization, scoping and scheduling processes for new products and features.
• Work with and advise management on technical aspects, make well-informed decisions.
• Improve processes, technology & the applications you own continuously by showing the team better ways of doing things and help improve skills in the team.
• Prioritize tech-debt and ensure the platforms and applications meet the latest industry
standards.
• Learn new technology & practices, coach the team and conduct training sessions – devote time for learning and continuous improvement of self and team.
• Imbibe and maintain a strong customer service-oriented attitude while designing and building products.
Who should apply for this role ?
• 5 - 9 years of experience in building or managing large scale distributed systems
• BS/MS degree in Computer Science or other relevant majors
• A track record of working on scalable applications, preferably at a major internet property or well-known startup
• Good grasp on programming fundamentals including OOP, Design Principles and Data Structures
• Excellent analytical, logical, and problem-solving skills
• Solid knowledge of Java/Python/Golang, web services (REST/JSON), NoSql Databases,
Kafka/Kinesis/Spark, Elasticsearch/Solr/Kibana
• Can exhibit passion and enthusiasm for remarkable technology (Knowledge and contribution to open source projects, Active Blog, etc. is a plus)
• Ability to learn emerging technical/business standards and apply/coach development team in proper adoption
• Deep understanding of development processes and has personally contributed to critical
product cycles
• Communicate effectively & cross-functionally with other teams

Type: Individual contributor with good hands on proficiency.
Must have
- Strong proficiency in at least one of Java, Ruby, Python
- Exposure to databases: any of PostgreSQL, MySQL, Apache Cassandra
- Any NoSQL database experience is a plus
- Exposure to AWS cloud infrastructure: EC2 or S3
- Proficiency with Git
- MUST: Using REST to make API calls.
Great to have:
- Experience working with one or more middleware, enterprise bus, queueing frameworks
- Any of Memcached/Redis, Apache Kafka / RabbitMQ / PubSub+ / AmazonMQ
Soft skills:
- Appreciation for clean and well documented code
What will you do at Tradyl:
(Examples for illustration only)
- Build a shipping service module that is called by our website to query shipping rates from India to a destination country. Configure this to so that an Ops person can update shipping costs as and when they change. Own deployment and monitoring of this service.
- Use Zapier to build a workflow to export a MixPanel report into a Google sheet every day.
- Change our supplier portal (built on bubble.io) to make an API call to our customer facing site, whenever a supplier modifies his profile.
- Write an alert mechanism that identifies catalogues with insufficient information and makes them non discoverable, which can run every day.
- Work with Business Team to design a workflow for product inwarding using Airtable. Write a small app within Airtable so that whenever a product is updated as “shipped” in airtable, it updates the customer facing website.
- Use an open source dashboarding framework to create a quick dashboard to track important business events.
To be the right fit, you'll need:








