Company Overview:
Feasible Technologies Pvt Ltd is a forward-thinking technology solutions provider based in India focused on delivering innovative software development services. Our mission is to empower businesses with cutting-edge technology to enhance their operational efficiency and drive growth. We pride ourselves on fostering a collaborative and inclusive company culture that values innovation integrity and excellence. We are looking for passionate individuals who share our commitment to quality and customer satisfaction.
Role Responsibilities:
- Lead the technical team in designing developing and maintaining Java-based applications.
- Ensure adherence to coding standards and best practices throughout the development lifecycle.
- Collaborate with cross-functional teams to define and design new features.
- Conduct code reviews and provide constructive feedback to team members.
- Mentor junior developers and facilitate knowledge sharing within the team.
- Identify and troubleshoot production issues ensuring minimal downtime.
- Stay updated with industry trends and emerging technologies to implement in ongoing projects.
- Optimize application performance and scalability based on user feedback and analytics.
- Engage in requirements gathering and feasibility studies for new projects.
- Manage project timelines and deliverables ensuring timely completion of tasks.
- Implement security protocols and best practices to enhance application security.
- Create and maintain technical documentation for applications and processes.
- Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
- Coordinate with QA teams to ensure high-quality deliverables through rigorous testing.
- Foster a culture of continuous improvement and innovation within the team.
Qualifications:
- Bachelor s degree in Computer Science or a related field.
- Minimum 8 years of experience in Java development.
- Proven experience in a leadership role managing technical teams.
- Strong understanding of Agile methodologies.
- Experience with Microservices architecture and deployment.
- Familiarity with cloud technologies (AWS Azure etc.).
- Excellent problem-solving and analytical skills.
- Proficient in database management (SQL/NoSQL).
- Experience with DevOps practices and tools.
- Strong communication and interpersonal skills.
- Ability to work in a fast-paced environment.
- Experience in building APIs and integrating third-party services.
- Knowledge of front-end technologies (HTML CSS JavaScript) is a plus.
- Experience with version control systems (Git).
- Familiarity with containerization technologies (Docker Kubernetes) is desirable.
front-end technologies (html, css, javascript),ajax,jquery,java,docker,websphere,database management (sql/nosql),restful webservices,jsp,servlets,java spring boot,struts,core java,,containerization technologies (docker, kubernetes),microservices,j2ee,api development and integration,angular,microservices architecture,version control systems (git),tomcat,agile methodologies,cloud technologies (aws, azure),weblogic,react,devops practices and tools