Job Detail
-
Experience 1 Year
-
Industry Software Company
-
Qualifications Bachelor
Job Description
Our client is seeking a talented Full Stack Software Developer proficient in Java and React to join their dynamic team. The ideal candidate will have a passion for software development, strong problem-solving skills, and a collaborative mindset. In this role, you will be responsible for developing and maintaining both frontend and backend components of our web applications.
Our client is an Australian based company who understands the challenges property managers face in juggling various tools and systems to handle their day-to-day operations. That’s why they’ve crafted a comprehensive end-to-end solution to streamline property managers tech stack, eliminating stress and hassle from their workflows.
The recruitment process is managed by the TalentSathi team (Sister Venture of InternSathi for recruitment), ensuring a thorough and fair selection process.
Working hours: 6:30 A.M to 2:30 PM Nepal Time
Responsibilities of the Candidate:
– Take complete ownership of the project life cycle, including analysis, design, development, deployment, and ongoing maintenance.
– Ensure the creation of modular, reusable, and high-quality code by implementing Test-Driven Development (TDD), conducting code reviews, and adhering to best practices.
– Collaborate with technology experts to make architectural decisions and maintain comprehensive technical documentation.
– Proactively engage in project risk analysis and mitigation, consistently review issues to identify root causes, and implement preventive measures.
– Guarantee the scalability, performance, reliability, and security of the application.
– Recognize training needs, coordinate training sessions, and mentor team members for their career growth.
– Actively participate in instilling and upholding organizational culture, processes, and standards.
– Stay current with the ever-changing technology landscape.
– Collect and analyze business requirements, comprehend the client’s business perspective, and collaborate with the project manager and client to plan the product roadmap.
– Motivate and lead team members, fostering a culture of learning and achieving both project and departmental goals.
Requirements:
– Minimum 1 years of professional experience in Java, Spring, Spring boot
– Knowledge of core Java and programming
– Knowledge about REST API and MongoDB
– Deep knowledge and proven experience in Spring boot and java 17
– Good to have knowledge about React.js, Bubble.io or willing to learn
50% will be frontend development with bubble and 50% will be backend development
Should have experience and be in love with Bubble.io or Willing to learn bubble front end tool
– Good concept of Design patterns and their implementation
– Good concept of enterprise-level software development (Advanced) is desirable
– Excellent written and verbal communication skills, comfortable with client communication
– Good leadership skills – ability to motivate and mentor team members, ability to plan and make sound decisions, ability to negotiate tactfully with the client and team
– Good knowledge of HTML, CSS, script, Database and web application security
– Ability to write Unit and Integration Tests
– Experience/Knowledge of working with CI/CD pipelines
– Results-oriented, customer-focused with a passion for resolving tough technical and operational challenges.
– Possess excellent analytical and problem solving abilities
– Good documentation skills (API Documentation, Deployment Documents, Application Architecture Documents etc.)
– Highly experienced with Agile methodologies like Scrum/Kanban
Required skills
Other jobs you may like
-
User Acquisition | Reward Systems & Mobile Games (UA) – ID340 Featured
- @ TalentSathi – Simplifying the Recruitment
- Krishna Galli Marg, Lalitpur