Free cookie consent management tool by TermsFeed Senior Full Stack Software Engineer | Antal Tech Jobs
Back to Jobs
2 Days ago

Senior Full Stack Software Engineer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Boku

Overview

Boku Inc. (BOKU.L) is the leading global provider of local mobile-first payments solutions. Global brands including Amazon, DAZN, Meta, Google, Microsoft, Netflix, Sony, Spotify, and Tencent rely on Boku to reach millions of new paying consumers who do not use credit cards with our purpose-built payment network of more than 300 local payment methods across 70+ countries. Every year, Boku processes over $10 billion in value for our customers. Incorporated in 2008, Boku is headquartered in London and San Francisco and has employees in over 39 countries around the world, including Brazil, China, Estonia, Germany, Ireland, Japan, Singapore, and the UAE. Boku is a truly global company that takes pride in its diversity and thriving equal opportunity workplace.

Role Purpose:

We are seeking an experienced Senior Full Stack Engineer to join our dynamic development team. The ideal candidate will have strong expertise in modern frontend frameworks and Java backend development, with a passion for building scalable, high-performance web applications. This role offers the opportunity to work across the entire technology stack and contribute to architectural decisions that drive our product forward. We're building digital storefronts that deliver merchant-branded shopping experiences directly inside partner wallet and super apps. These storefronts are web-based interfaces hosted by us and displayed within a WebView in the partner's native mobile app. We integrate with partner SDKs and APIs to handle payments, user authentication, and session management seamlessly. Our engineering team is focused on developing a flexible and secure platform that supports multiple integration models and enables merchants to create customized user interfaces tailored to their brand and customer needs.

Key Responsibilities

Frontend Development

  • Develop responsive, user-friendly web interfaces using modern JavaScript frameworks
  • Work primarily with Vue.js and Angular for new projects and feature development
  • Maintain and enhance existing applications built with Vue.js and Angular
  • Collaborate with UX/UI designers to implement pixel-perfect designs
  • Ensure cross-browser compatibility and mobile responsiveness
  • Implement state management solutions and optimize frontend performance
  • Develop and maintain frontend unit tests and integration tests

Backend Development

  • Design, develop, and maintain robust Java-based applications using Spring MVC
  • Build and optimize RESTful APIs and microservices architectures
  • Implement security best practices including authentication, authorization, and data protection
  • Design and work with relational databases (MySQL, PostgreSQL, Oracle) including complex schema design
  • Optimize database performance through query tuning, indexing strategies, and database design
  • Implement caching strategies and performance optimizations
  • Write comprehensive unit tests and perform thorough development testing

System Design & Architecture

  • Design scalable, distributed systems and microservices architectures
  • Create system architecture diagrams and technical specifications
  • Participate in architectural discussions and technical decision-making
  • Design for high availability, performance, and fault tolerance
  • Plan system scalability and capacity requirements
  • Architect end-to-end solutions that seamlessly integrate frontend and backend systems
  • Handle data flow and API integration between frontend and backend services
  • Optimize application performance across the full stack
  • Implement monitoring, logging, and error handling strategies

Other Responsibilities

  • Mentor junior developers and conduct code reviews
  • Contribute to technical documentation and best practices
  • Collaborate with DevOps teams on deployment and infrastructure decisions

Key Skills and Competencies

  • Solid experience with at least one modern frontend framework (Vue.js, Angular or React)
  • Strong JavaScript, HTML5, and CSS3 skills
  • Strong expertise in Java or other OOP languages with deep understanding of object-oriented programming principles
  • Extensive experience with Spring Framework, including Spring MVC and/or Spring Boot
  • Strong expertise in relational databases (MySQL, PostgreSQL, Oracle)
  • System design experience with ability to architect scalable, distributed systems
  • Experience with testing frameworks (JUnit, Jest, Cypress)
  • Experience with RESTful API design and implementation
  • Experience with service-oriented architecture
  • Experience integrating with third party web services across a variety of technologies, e.g. REST, SOAP, SMPP
  • Experience with some (or all) of the following technologies/frameworks/tools: JMS, JPA/Hibernate, Jersey, Jetty, Kubernetes
  • Experience using agile methodologies and tools
  • Experience with microservice architecture
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)
  • Understanding of version control systems (Git)
  • Knowledge of build tools (Maven, Gradle) and frontend build processes (Webpack, Vite)
  • Collaborate closely with QA team to develop effective test cases and provide support with technical expertise during QA testing
  • Strong problem-solving and analytical thinking abilities
  • Excellent communication skills and ability to work in a collaborative team environment
  • Self-motivated with ability to work independently and manage multiple priorities
  • Willingness to learn new technologies and adapt to changing requirements
  • Strong attention to detail and commitment to code quality
  • Experience mentoring junior team members

Qualifications

  • Bachelor’s degree or equivalent in Computer Science Engineering or Information Technology
  • 9+ years of professional software development experience

Share job
Similar Jobs
View All
3 Hours ago
Senior Vice President of Engineering
Information Technology
  • 12 - 16 Yrs
  • India
We are hiring a Senior Vice President (SVP) of Engineering for a high-growth, innovation-led cybersecurity company specializing in AI-powered security solutions. The company secures over 500 million+ devices, is backed by top-tier investors, and is t...
decor
23 Hours ago
Senior Database Admin - SQL
Pharmaceuticals
  • 7 - 12 Yrs
  • Gurgaon / Gurugram
Job Summary We are seeking an experienced Database Administrator to join our Shared Services IT team. In this role, you will design, implement, and maintain data management systems, ensuring security, compliance, and optimal performance. This posi...
decor
23 Hours ago
Oracle cloud Functional Lead
Information Technology
  • 30,00,000 - 35,00,000 INR - Annual
  • 8 - 15 Yrs
  • Bangalore, Chennai
We’re Hiring | Oracle Functional Consultant - Finance Location: Chennai/ Bangalore, India Domain: Finance Responsibilities:                                                                                                                          ...
decor
1 Day ago
Head of Product Engineering
Information Technology
  • 8 - 12 Yrs
  • Mumbai (All Areas)
Role Overview We are seeking a visionary and hands-on Head of Product Engineering to lead and scale the product engineering function. This role involves full ownership of delivering a cutting-edge AI security product, ensuring it is scalable, secu...
decor
1 Day ago
FP&A Analyst
Information Technology
  • 12,00,000 - 15,00,000 INR - Annual
  • 3 - 5 Yrs
  • Bangalore
Key Responsibilities Lead the planning and analysis cycle by building, updating, and refining quarterly and annual operating plans (AOP) across all geographies. Conduct regular variance analysis (MIS) to explain actuals versus plan, identifyi...
decor
1 Day ago
AWS/Azure Software Engineer
Information Technology
  • 9 - 13 Yrs
  • Chennai
Software Engineer III Good Communication is mandatory Shift :2:00 PM -11:00 PM Yrs Of Exp : 9-13 Location : Chennai (Work from office ) Budget : 1.9 Lac Per month Notice period - Maximum 20 days EDUCATION - Bachelor's Degree or e...
decor
1 Day ago
Tech Lead
Information Technology
  • 6 - 10 Yrs
  • Mumbai
Job Profile Position: Tech Lead / Engineering Manager Location: Mumbai Qualification: Master’s in Computer Science, Engineering, or related technical discipline Key Responsibilities • Lead and manage a cross-functional team of Flutter,...
decor
1 Day ago
Senior Software Engineer I
Information Technology
  • Bangalore, Karnataka, India
This job is with Elsevier, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Would you like to be part of a team that delivers high-quality s...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media