Are you keen on joining a multinational fintech company that presents a variety of innovative financial products, including a digital wallet and payment gateway? If the answer is yes, Vanilla Tech might be your ideal destination. As a vibrant and forward-looking technology firm, Vanilla Tech is dedicated to crafting advanced solutions that prioritize user satisfaction and harness modern technology.
Vanilla Tech is a prominent player in the fintech sector, serving major clients across Singapore, Malaysia, and Thailand. Our environment is designed to foster growth, offering cutting-edge technology within the financial realm.
Elevate your career with us as you work on impactful projects spanning FINTECH AND TELCO domains. From Digital Wallets to Payment gateways, and AI-driven Telco Apps, our endeavours cater to the rigorous needs of financial institutions and the telecommunications industry. With a dedicated team of 100+ professionals at our Kathmandu Office, we invite you to embark on a journey of excellence and innovation in the fintech arena.
Position Overview:
We are seeking a highly skilled and experienced Senior Java Full Stack Developer with a strong background in Spring Boot and Microservices Architecture. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable software applications. This role requires a deep understanding of both front-end and back-end technologies, as well as a commitment to best practices in software development.
Job Specification:
Educational Level: Bachelors
Experience Required: 5 years and above
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
• 5+ years of experience in full stack development, with a focus on Java, Spring Boot, and Microservices architecture with a good knowledge of its ecosystems, as well as a good amount of experience working with AWS
• Strong proficiency in front-end technologies such as Angular, React, or Vue.js.
• Experience with RESTful API development and integration.
• Solid understanding of both SQL and NoSQL databases.
• Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Ability to work in a fast-paced, agile environment.
• Kubernetes and deploying in the cloud for scalability is key expertise for these roles
• Understanding of the Design Patterns, Architectural Blueprints, UML, and Application Design
• Experience with Databases and code integrations such as MySQL
• Familiarity with modern JavaScript libraries (e.g. TypeScript, React JS & Redux)
• Proficient understanding of code version tools, such as Git, Mercurial, and Subversion, Knack for writing clean, readable Java code with reusable Java libraries.
Preferred Skills:
• Experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Knowledge of containerization technologies like Docker and Kubernetes.
• Understanding of DevOps practices and tools.
• Familiarity with automated testing frameworks and tools.
Job Description:
• Interacts with the Product Owner/Business Analyst to define, refine, develop, test, and deliver against functional requirements.
• Develop high-quality, scalable, and robust software applications using Java, Spring Boot, and Microservices architecture.
• Ensure the performance, quality, and responsiveness of applications.
• Develop RESTful APIs and ensure seamless integration with front-end components.
• Develop user-friendly web interfaces using modern front-end technologies such as Angular, React, or Vue.js.
• Ensure cross-browser compatibility and responsiveness of the applications.
• Design and manage database schemas and queries for efficient data storage and retrieval.
• Work with both SQL and NoSQL databases to support application requirements.
• Follow best practices for software development, including version control, continuous integration, and automated testing.
• Understands and translates functionally into technical requirements.
• Works with an architecture team to design the components of the product suite.
• Provides input to the project delivery plan, including sizing and estimation if required, with regards to one’s areas of responsibility.
• Being accountable for the quality of one’s team and supporting through code review processes and testing strategies as a whole-team approach.
• Implements robust, performant, and reliable code on schedule and according to specification.
• Determines code quality and test coverage, and design and implement tests to make sure highest quality of the application.
• Identify and resolve complex technical issues across the full stack.
• Perform root cause analysis for production issues and implement solutions to prevent recurrence.
• Supports the sprint release planning process through analysis and estimation of development work.
• Influences system designs and plans from a testing perspective.
• Provide technical guidance and mentorship to junior developers.
• Contribute to the continuous improvement of the development process and team productivity.
• Reviews, analyses and improves test coverage and reduces defect count for their product area.
Company Benefits and Package:
• Competitive Remuneration
• Timely Appraisal and Pay Upgradation
• Provident Fund and Gratuity Fund
• Medical insurance inclusive Spouse, Parents & Children
• Accidental Insurance
• Term Life Insurance
• Festival Allowance
• Annual Bonus
• Onsite Engagement with Multination
• International Travel Exposure and Allowance
• Technical and Soft Skills Trainings and Workshops
• Retreat Programs
• Team outings, lunch and dinner
• 5 days’ work week
• Paid Leaves (Annual, Medical, Maternity, Paternity, Mourning)
• Sophisticated Infrastructure
Applying Procedure:
Candidates who meet the above specified requirements are encouraged to send their CV’s with a covering letter at hr@vanillatech.ai.
Interviews are outdated, we’d like to invite shortlisted candidates to come for a technical discussion and explore limitless career possibilities at Vanilla Tech.