Start Date
Immediate
Expiry Date
16 Nov, 25
Salary
0.0
Posted On
16 Aug, 25
Experience
8 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Kubernetes, Spring Boot, Docker, Junit, Test Coverage, Platforms, Vue.Js, Node.Js, Coding Practices, Performance Tuning, Integration Strategies, Software Development, Web Standards, Infrastructure, Mysql, Readability, Code, Cypress, Communication Skills, Python, Angular
Industry
Computer Software/Engineering
QUALIFICATIONS
o Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field, or equivalent practical experience.
o 8+ years of professional experience in software development, with a strong track record of delivering robust, scalable, and secure web-based applications.
o Deep experience with object-oriented programming (OOP) and functional programming paradigms.
o Proficient in Java, Python, C#, or Node.js, with hands-on experience in modern web application frameworks such as Spring Boot, .NET Core, Express.js, Django, or FastAPI.
o Strong understanding and application of design patterns, software architecture principles, and integration strategies.
o Experience in developing microservices and event-driven architectures using tools like Apache Kafka, RabbitMQ, or Google Pub/Sub.
o Expertise in building scalable, high-performance web applications and RESTful APIs (experience with GraphQL is a plus).
o Solid understanding of web standards and technologies, including HTML5, CSS3, JavaScript, and front-end frameworks like React, Angular, or Vue.js (a plus).
o Experience with API documentation tools such as Swagger/OpenAPI.
o In-depth knowledge of secure coding practices and industry-standard security protocols such as OAuth2.0, SAML, JWT, and strong familiarity with the OWASP Top 10 security risks.
o Experience with identity and access management (IAM) and implementing secure authentication and authorization flows.
o Expertise with DevOps tools and practices, including CI/CD pipelines using platforms like GitHub Actions, GitLab CI, Jenkins, or CircleCI.
o Familiar with infrastructure as code (IaC) tools such as Terraform or Pulumi.
o Experience with containerization and orchestration using Docker and Kubernetes.
o Expert-level experience working with Google Cloud Platform (GCP), particularly with services such as:
? Cloud Functions, Cloud Run, App Engine (Serverless computing)
? Cloud Storage, BigQuery, Firestore, Cloud SQL
? Cloud Monitoring, Logging, Error Reporting
o Familiarity with AWS or Azure cloud services is a plus.
o 8+ years of practical experience with relational (e.g., PostgreSQL, MySQL, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra, Firestore).
o Deep understanding of database fundamentals, including ACID properties, indexing, query optimization, and data modeling.
o Experience with data persistence strategies, caching layers (e.g., Redis, Memcached), and application performance tuning.
o Strong grasp of code analysis tools and techniques for assessing complexity, readability, and maintainability.
o Experience with refactoring legacy code, improving test coverage, and writing unit, integration, and end-to-end tests using tools like JUnit, PyTest, Mocha, Cypress, or Selenium.
o Excellent verbal and written communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.
o Proven experience working in Agile/Scrum environments and collaborating with cross-functional teams including product managers, QA engineers, and UX designers.
o Demonstrated leadership and mentoring abilities are highly valued
Please refer the Job description for details