Full Stack Developer (Banking Industry) - Technology Consulting 1
Job description
Position: Full Stack Lead (Banking Industry) - Technology Consulting
Level: Manager
Activities:
• Develop, maintain, and improve high-performance, scalable, and secure backend applications using Java and related frameworks.
• Develop high-quality, performant, and scalable React Native applications.
• Ensure the best possible performance, quality, and responsiveness of the applications.
• Design and implement reusable components and libraries for future use.
• Collaborate with frontend developers, designers, and product owners to understand requirements and translate them into technical solutions.
• Design and implement RESTful APIs and services to enable integration with frontend applications and external systems.
• Optimize application performance and database queries for efficiency and scalability.
• Debug and troubleshoot production issues, providing timely resolution and enhancements.
• Stay up-to-date with the latest advancements in Java technologies and adopt best practices in the development process.
• Collaborate with cross-functional teams, including frontend developers, UX/UI designers, and QA engineers, to ensure seamless integration of frontend and backend components.
• Participate in the estimation, planning, and prioritization of development tasks.
• Conduct code reviews, ensuring adherence to coding standards and best practices within the team.
Skills / Experience:
• Thai native/ Thai nationality only
• 8+ years of software development experience.
• Experience in Microservice design & development, Full-stack development, Mobile Application Development.
• Experience in stake holder management, technical lead with Full stack skills and managing technical teams driving technical delivery.
• Ability to direct complex Software Projects from concept to fully operational status.
• Effective communicator, goal-oriented individual with strong leadership capabilities.
• Well organized, highly motivated, and detail-oriented problem solver.
• Strategic Information Technology Manager skilled in guiding navigation of modern technology. Accustomed to driving efficiency and effectiveness by developing, delivering and supporting strategic plans. Demonstrated skill in translating technical requirements to business solutions.