Text Copied!

Backend Python Developer

Backend Python Developer
15
Applications
Text Copied!
Not Accepting Applications
About the Job
Skills
Job description
Backend Python Developer,
you will have strong skills in API and microservices development and work within multidisciplinary agile teams of developers, designers, and researchers focused on products. You will provide technical leadership, working closely with the wider team to ensure high-quality code is delivered in line with project goals and delivery cycles. You will collaborate with designers to deliver rapid prototypes as well as production code, ensuring high accessibility standards are upheld. Familiarity with modern frameworks and languages, as well as working practices such as Clean Code, TDD, BDD, continuous integration, continuous delivery, and DevOps, is expected.
Key Responsibilities:
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean code to develop functional applications.
- Troubleshoot and debug applications.
- Manage cutting-edge technologies to improve legacy applications.
- Gather and address technical and design requirements.
- Provide training and support to internal teams.
- Build reusable code and libraries for future use.
- Liaise with developers, designers, and system administrators to identify new features.
- Follow emerging technologies.
- Proactively advise on best practices.
Education, Experience, and Required Skills:
- Educational Qualification: Degree in Computer Science, Software Engineering, or related preferred.
- Processes & Practice: Agile, Scrum/Kanban/Lean, TDD/BDD, CI/CD, XP.
- Experience: 5-7 years of experience.
- Essential Skills:
- Follow Clean Code/SOLID principles.
- Adhere to and use TDD/BDD.
- Develop efficient, readable, highly optimized/maintainable, and clear code.
- Working experience in Python and Kubernetes.
- Experience in Java and Node.js is an added advantage.
- Strong understanding and experience in Microservices and REST APIs.
- Experience with messaging systems (RabbitMQ, ZeroMQ, ActiveMQ, etc.).
- Experience with mocking frameworks (Mockito, EasyMock, JMock, Spock, Mocha).
- Proficiency with IDEs (IntelliJ, Eclipse, Visual Studio, Jupyter Notebook).
- Experience with build tools (SBT, Gradle, Maven).
- Experience with SQL databases (Oracle, MS SQL Server, Postgres) and NoSQL databases (MongoDB).
- Ensure all software built is robust and scalable.
- Experience building server-side web applications.
- Understanding of and experience with various testing approaches (Geb, Wiremock, JMeter, Gatling, Sauce Labs).
- Ability to communicate technical concepts to a non-technical audience.
- Working knowledge of Unix-like operating systems (Linux, Mac OS X).
- Knowledge of the Git version control system.
- Ability to quickly research and learn new programming tools and techniques.
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 building and scaling high-traffic systems.
- Experience handling large data sets and scaling their handling and storage.
- Experience designing and maintaining public HTTP APIs.
- Experience in Apache Spark.
- Knowledge of other JVM languages (Groovy, Scala, Clojure, Kotlin).
- Experience with other NoSQL databases (Neo4J, Cassandra, Redis).
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
Frontend Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on November 05 2024
Full Stack Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on October 30 2024
Backend Python Developer
Brainhunter Recruiting Pvt Ltd
+4 More Skills
Posted on November 16 2024
Powered By
