i
Flexsin Technologies
36 Flexsin Technologies Jobs
Software Engineer - PHP/Java (3-6 yrs)
Flexsin Technologies
posted 13d ago
Fixed timing
Key skills for the job
Job Summary :
As a Software Engineer III, you will play a key role in designing, developing, and maintaining high-quality backend systems, including our core Identity and Access Management (IAM) platform.
You will work collaboratively within an Agile team, participating in the full software development lifecycle from planning to code reviews.
This role requires a strong understanding of backend technologies, database systems, and software engineering principles, as well as a passion for continuous improvement.
Responsibilities :
- Software Development : Design, develop, and own high-quality, scalable, and maintainable software solutions.
- Collaboration : Work collaboratively within an Agile team, participating in sprint planning, daily stand-ups, and retrospectives.
- Full Development Lifecycle : Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- IAM Platform Development : Develop and maintain the core IAM platform for Vimeo accounts and authorization.
- Scalability : Build solutions that can easily scale to handle Vimeo's traffic demands and bursts.
- Technical Excellence : Ensure the best technical design and approach, with a focus on continuous improvement and setting high technical standards.
- Code Reviews : Participate in code reviews to provide constructive feedback and ensure code quality.
- Problem Solving : Demonstrate strong troubleshooting and problem-solving skills to identify and resolve complex technical issues.
- Continuous Learning : Willingness to learn and experiment with new technologies.
Skills and Knowledge :
- BTech/MTech in Computer Science or equivalent degree.
- Minimum 3 years of relevant experience in backend technologies (e., Java, PHP, Golang).
- Strong database knowledge (e., MySQL, Oracle, Redis, Memcache).
- Hands-on experience with design, coding, debugging, and testing.
- Strong understanding of algorithms, data structures, and time complexities.
- Very good knowledge of Object-Oriented Programming (OOP) and design patterns.
- Good understanding of cloud technologies.
Preferred Qualifications (Nice-to-haves) :
- Exposure to various authorization and authentication models and technologies (e., RBAC, ReBAC, SSO, SCIM).
- Basic understanding of infrastructure technologies (e., Varnish, HAProxy).
- Fair knowledge of frontend technologies (e., React)
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Engineer roles with real interview advice
You are allowed to work on new technologies.
Strict time issue in terms of lunch, breaks etc. No cultural activities