
Application Developer – Contract Role
Pythian
contract
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudDockerGradleHibernateJavaJavaScriptJenkinsMavenMongoDBMySQLNode.jsNoSQLPostgresReactRedisSpring
About the role
- Develop and maintain web applications and software solutions according to technical specifications.
- Write clean, testable, and efficient code in Java and JavaScript (Node.js/React).
- Collaborate with cross-functional teams, including architects and designers, to define, design, and ship new features.
- Participate in all phases of the development lifecycle, from concept and design to testing and deployment.
- Troubleshoot, debug, and upgrade existing software to ensure optimal performance.
- Participate in code reviews to maintain high standards of code quality.
- Contribute to technical documentation and provide support for developed applications.
- Stay up-to-date with emerging technologies and industry trends.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Developer, Software Engineer, or similar role.
- Extensive experience with Java and its ecosystem (Spring Framework, Hibernate, Maven/Gradle).
- Strong proficiency in JavaScript, including modern frameworks and libraries such as Node.js and React.
- Solid understanding of object-oriented programming principles.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker).
- Experience with version control systems, particularly Git.
- Strong problem-solving skills and attention to detail.
- Ability to work effectively both independently and as part of a team.
- Familiarity with modern CI/CD practices and tools (e.g., Jenkins, GitLab CI).
- Experience with code review processes and PR approvals.
Benefits
- Competitive total rewards package.
- Blog during work hours; take a day off and volunteer for your favorite charity.
- Flexibly work remotely from your home, there’s no daily travel requirement to an office!
- We give you all the equipment you need to work from home including a laptop with your choice of OS, and an annual budget to personalize your work environment!
- You will have an annual wellness budget to make yourself a priority (use it on gym memberships, massages, fitness and more).
- Additionally, you will receive a generous amount of paid vacation and sick days, as well as a day off to volunteer for your favorite charity.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaScriptNode.jsReactSpring FrameworkHibernateMavenGradlePostgreSQLMySQL
Soft skills
problem-solvingattention to detailcollaborationindependenceteamwork
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering