Jobs
Interviews
5 Job openings at Apptium Technologies
Senior Python Developer

Chennai

7 - 12 years

INR 20.0 - 32.5 Lacs P.A.

Work from Office

Full Time

Senior Python Developer We are looking for a Senior Python Developer with 8+ years of experience to design and develop a complex software systems and applications. Collaborate with a dynamic, cross-functional team to create high-performance, scalable, and secure software. This is the opportunity to influence the direction of technology decisions while mentoring junior developers and sharing expertise in Python development. Responsibilities : Design, develop, and maintain scalable and high-performance Python applications. Write clean, reusable, and efficient Python code. Develop RESTful APIs using Django, Flask, or FastAPI . Implement authentication and authorization mechanisms (JWT, OAuth). Design and optimize database models using PostgreSQL, MySQL, or MongoDB . Perform query optimization, indexing, and bulk data processing . Manage data migrations using Django ORM or SQL Alchemy. Work with cross-functional teams (frontend, DevOps, product managers). Document code, API endpoints, and system architecture. Follow best practices for secure coding and data protection . Implement error handling, logging, and debugging strategies. Write unit tests and integration tests using pytest/unittest . Implement ETL pipelines for data ingestion and transformation. Integrate applications with cloud services like AWS, Google Cloud, or Azure etc. Job Requirements: Hands-on experience with Django, Flask, FastAPI for building scalable web applications. Expertise in Celery with Redis/RabbitMQ , managing background tasks, and scheduling with Celery Beat/Cron Jobs . Experience in Headless API development , authentication (JWT, OAuth), and API security best practices. Efficient handling of large CSV, JSON, XML, Excel files. Strong Knowledge in Optimized Data Structures & Algorithms (DSA) for bulk data processing. Strong experience with Django ORM, SQLAlchemy . Writing efficient Native SQL Queries for complex data retrieval and optimization. Expertise in Redis, Memcached for API performance improvement and caching techniques. Experience with Pytest, Unittest for unit and integration testing. API testing with Postman and performance monitoring. Strong hands-on experience with Pandas, NumPy for data transformation, aggregation. Experience with Docker, Kubernetes, GitHub Actions, Jenkins for automated deployments and scalable infrastructure. Understanding of Pythons threading restrictions and multi-process architecture. Implement security best practices such as data encryption, secure authentication, and protection against common vulnerabilities. Conduct code reviews to ensure high code quality, maintainability, and adherence to coding standards. Preferred candidate profile

Senior Python Developer

Chennai

6 - 10 years

INR 20.0 - 35.0 Lacs P.A.

Work from Office

Full Time

Python Developer JD We are looking for a Senior Python Developer with 8+ years of experience to design and develop a complex software systems and applications. Collaborate with a dynamic, cross-functional team to create high-performance, scalable, and secure software. This is the opportunity to influence the direction of technology decisions while mentoring junior developers and sharing expertise in Python development. Responsibilities : Design, develop, and maintain scalable and high-performance Python applications. Write clean, reusable, and efficient Python code. Develop RESTful APIs using Django, Flask, or FastAPI . Implement authentication and authorization mechanisms (JWT, OAuth). Design and optimize database models using PostgreSQL, MySQL, or MongoDB . Perform query optimization, indexing, and bulk data processing . Manage data migrations using Django ORM or SQL Alchemy. Work with cross-functional teams (frontend, DevOps, product managers). Document code, API endpoints, and system architecture. Follow best practices for secure coding and data protection . Implement error handling, logging, and debugging strategies. Write unit tests and integration tests using pytest/unittest . Implement ETL pipelines for data ingestion and transformation. Integrate applications with cloud services like AWS, Google Cloud, or Azure etc. Job Requirements: Hands-on experience with Django, Flask, FastAPI for building scalable web applications. Expertise in Celery with Redis/RabbitMQ , managing background tasks, and scheduling with Celery Beat/Cron Jobs . Experience in Headless API development , authentication (JWT, OAuth), and API security best practices. Efficient handling of large CSV, JSON, XML, Excel files. Strong Knowledge in Optimized Data Structures & Algorithms (DSA) for bulk data processing. Strong experience with Django ORM, SQLAlchemy . Writing efficient Native SQL Queries for complex data retrieval and optimization. Expertise in Redis, Memcached for API performance improvement and caching techniques. Experience with Pytest, Unittest for unit and integration testing. API testing with Postman and performance monitoring. Strong hands-on experience with Pandas, NumPy for data transformation, aggregation. Experience with Docker, Kubernetes, GitHub Actions, Jenkins for automated deployments and scalable infrastructure. Understanding of Pythons threading restrictions and multi-process architecture. Implement security best practices such as data encryption, secure authentication, and protection against common vulnerabilities. Conduct code reviews to ensure high code quality, maintainability, and adherence to coding standards. Role & responsibilities Preferred candidate profile

Senior Java Developer

Chennai

7 - 9 years

INR 15.0 - 25.0 Lacs P.A.

Work from Office

Full Time

Job Title: Senior Java Developer Job Type: Fulltime Location: Chennai, India Education & Experience: B.Tech/B.E. in any specialization, MCA (Computers), M.Tech (Any Specialization), M.Sc (Computers). Senior: 7 TO 9 Competencies: Strong knowledge of industry best practices, organizational and leadership skills, and proficiency in Java technologies. Facilitate requirement analyses, conduct peer reviews, provide feedback, and enhance frameworks. Strong written and oral communication skills with the ability to present to both large and small groups. Job Description: Experience in the software development field, proven experience in leading software development teams. Design, develop, and debug web-based software solutions, focusing on Angular, Java, APIs/back-end services, UI, and relational database technologies. Collaborate with Product Managers and Engineers to define, scope, and implement high-quality features that align with domain needs. Analyze, revise, and rewrite programs to improve operational efficiency or meet new program requirements. Effectively communicate and resolve issues with cross-functional groups, escalating issues or changes in scope as needed. Mentor and guide your team in different phases of development such as system design, coding, etc. Should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills. Clear and concise communication with clients, customers, and management. Job Requirements: Senior Level: Strong Object-Oriented Programming concepts, data structures, and algorithms. Experience in developing scalable, fault-tolerant, and distributed microservice backend services. Experience with prevalent design patterns and advanced system designing. Good experience with databases and schema design. Experience working as a hands-on developer. Excellent debugging and troubleshooting skills. Experience in the telecom or cable industry is a plus. Experience in product component development in at least one of the following areas: API, User Management, Mobile backend, predictive services, etc. Experience in developing memory-efficient and self-healing algorithms/frameworks. Agile/Scrum development methodology is desirable. Any paper submission or patent in the above expertise areas is a plus. Extensive experience in the IT industry. Sound knowledge of estimation techniques. Good understanding of AWS/Azure/GCP Cloud infra services. Direct Contact Shakeela Nazar - HR Recruiter snazar@apptium.com

Java Developer

Chennai

3 - 7 years

INR 6.0 - 14.0 Lacs P.A.

Work from Office

Full Time

Job Title: Technical Lead (Junior to Senior Level) Job Type: Fulltime Location: Chennai, India Education & Experience: B.Tech/B.E. in any specialization, MCA (Computers), M.Tech (Any Specialization), M.Sc (Computers). Competencies: Strong knowledge of industry best practices, organizational and leadership skills, and proficiency in Java technologies. Facilitate requirement analyses, conduct peer reviews, provide feedback, and enhance frameworks. Strong written and oral communication skills with the ability to present to both large and small groups. Job Description: Experience in the software development field, proven experience in leading software development teams. Design, develop, and debug web-based software solutions, focusing on Angular, Java, APIs/back-end services, UI, and relational database technologies. Collaborate with Product Managers and Engineers to define, scope, and implement high-quality features that align with domain needs. Analyze, revise, and rewrite programs to improve operational efficiency or meet new program requirements. Effectively communicate and resolve issues with cross-functional groups, escalating issues or changes in scope as needed. Mentor and guide your team in different phases of development such as system design, coding, etc. Should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills. Clear and concise communication with clients, customers, and management. Job Requirements: Junior Level: Excellent Java skills, working experience with Spring-boot framework and MVC approach. Mid Level: Strong knowledge of performance optimization and caching techniques. Senior Level: Strong Object-Oriented Programming concepts, data structures, and algorithms. Experience in developing scalable, fault-tolerant, and distributed microservice backend services. Experience with prevalent design patterns and advanced system designing. Good experience with databases and schema design. Experience working as a hands-on developer. Excellent debugging and troubleshooting skills. Experience in the telecom or cable industry is a plus. Experience in product component development in at least one of the following areas: API, User Management, Mobile backend, predictive services, etc. Experience in developing memory-efficient and self-healing algorithms/frameworks. Agile/Scrum development methodology is desirable. Any paper submission or patent in the above expertise areas is a plus. Extensive experience in the IT industry. Sound knowledge of estimation techniques. Good understanding of AWS/Azure/GCP Cloud infra services. Direct Contact Shakeela Nazar - HR Recruiter snazar@apptium.com

QA Engineer

Chennai

4 - 8 years

INR 5.0 - 12.0 Lacs P.A.

Work from Office

Full Time

Requirements: Strong understanding of Agile, Scrum, and Quality Assurance processes and methodologies. Good experience in test case preparation and test evidence documentation Hand-on experience in test automation tools like Selenium, Protractor, TestNG, Cucumber Good exposure on Rest and SOAP API Experience in web service and API testing using tools like Sandbox, Postman, SoapUI, etc. Strong understanding on JSON, XML, YAML. Experience in working on Task and bug tracking tools like JIRA, Bugzilla, QC, ALM, etc Good experience in testing SPA, responsive web application and cross browser compatibility. Experience in scriptless/codeless test automation platform like would be a plus. Knowledge in telecom and e-commerce domain would be a plus. Team leading experience would be a plus. Experience in load testing tools like JMeter, Load Ninja, etc would be a plus Exposure to security testing and OSWAP standards would be a plus Roles and Responsibilities: Design and execute test plans, scenarios and scripts. Define and design tests, test parameters, schedules and strategies. Interpret test results and analyze test trends. Defect documentation, triage and tracking. Create, review, validate and maintain a comprehensive automated regression test suite. Manage test platforms and environments. Design and develop QA load / automation tools and test frameworks. Collaborate with developers and leads to improve testability, test coverage and automation. Use Scrum methodology and participate in all phases of the iterative process. Support Client and Vendor integration testing as needed. Support UAT tests, client demos and sign-off Send your Profiles to Shakeela - snazar@apptium

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview