Software Engineer - Python/Java
Technology
IN-TECH GROUP INDIA PRIVATE LIMITEDBangalore, India1 months agoUntil 6/6/2026
Full time
Job description
Description :
Requirements :
- Bachelors degree in computer science, Engineering, or related field.
- Minimum 4 years of hands-on experience in Python and Java development.
- Strong understanding of object-oriented programming principles.
- Experience with RESTful API design and integration.
- Proficiency in using version control systems (e.g., Git).
- Familiarity with SQL and NoSQL databases.
- Experience with unit testing and test-driven development.
- Knowledge of software development best practices and design patterns.
- Excellent problem-solving and debugging skills.
- Good to have : Experience with Android development (Java/Kotlin).
Responsibilities :
- Design, develop, and maintain scalable applications using Python and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Develop and integrate RESTful APIs.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot, debug, and upgrade existing software.
- Ensure the performance, quality, and responsiveness of applications.
- Write and maintain unit and integration tests.
- Document development processes, code changes, and technical specifications.
- Stay updated with emerging technologies and propose improvements.
Keywords
PythonJavaRESTful APIOOPSVersion Control SystemSQLNoSQLKotlinSqlUnit TestingDebuggerTest-driven development
Interested in this role?