Text Copied!

Python Backend Developers

Python Backend Developers
20
Applications
Text Copied!
Not Accepting Applications
About the Job
Skills
Backend Python Developer
Key Responsibilities
Job Specific Responsibilities
- Troubleshoot and debug applications.
- Gather and address technical and design requirements.
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean code to develop functional applications.
- Manage cutting-edge technologies to improve legacy applications.
- Build reusable code and libraries for future use.
- Provide training and support to internal teams.
- Proactively advice on best practices.
- Follow emerging technologies.
- Liaise with developers, designers and system administrators to identify new features.
Education, Experience and Required Skills
Educational Qualification
Degree in Computer Science, Software Engineering or related preferred
Processes & Practice
- Scrum/Kanban/Lean
- Agile
- TDD/BDD
- CI/CD
- XP
Experience
5-7 years experience
Essential Skills
- Strong understanding & working experience in Micro services and Rest APIs
- Adhere and use TDD/BDD.
- Optimized/maintainable and clear code.
- Follow Clean Code/Solid principles - Uncle Bob aka Robert C Martin
- Outstanding ability to develop efficient, readable, highly optimized code.
- Working experience in Python is a must.
- Working experience in Kubernetes is a must.
- Working experience in Java is an added advantage.
- Working experience in Node JS is an added advantage.
- Messaging (One of RabbitMQ, ZeroMQ, ActiveMQ or any such others).
- Mocking (any of the following Mockito, EasyMock, JMock, Spock, Mocha).
- NoSQL MongoDB.
- Understanding of and experience with a range of approaches to testing application code and systems for behavior and performance (any of Geb, Wiremock, Jmeter, Gatling, Sauce Labs).
- SQL Database (One of Oracle, MS SQL Server or Postgres).
- IDE Intellij or Eclipse or Visual Studio or JupyterNotebook
- Experience building server-side web applications.
- Ensure all software built is robust and scalable.
- Build tools (One of SBT, Gradle, Maven).
- An ability to communicate technical concepts to a non-technical audience.
- Working knowledge of unix-like operating systems such as Linux and/or Mac OS X.
- Ability to quickly research and learn new programming tools and techniques.
- Knowledge of the git version control system.
Desirable Skills
- Mentor and train other developers in a non-line management capacity.
- Experience mentoring or helping colleagues optimize their code.
- Knowledge of relational and non-relational database systems.
- System administration and configuration management skills.
- Experience presenting work at user groups, business and to peers.
- Experience of building and scaling high-traffic systems.
- Experience of handling large data sets and scaling their handling and storage.
- Experience of designing and maintaining public HTTP APIs.
- Experience in Apache Spark
- Other JVM languages (Groovy, Scala, Clojure, Kotlin etc).
- Other NoSQL databases such as Neo4J, Cassandra, Redis etc.
About the company
Industry
IT Services and IT Consul...
Company Size
11-50 Employees
Headquarter
Mumbai
Other open jobs from Brainhunter Recruiting Pvt Ltd
Backend Python Developer (Immediate)
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on April 08 2025
Backend Python Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on November 05 2024
SAP HCM
Brainhunter Recruiting Pvt Ltd
+2 More Skills
Posted on April 08 2025
Backend Python Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on November 16 2024
Python Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on October 30 2024
Powered By
