Senior Software Engineer

9 hours ago


Thoothukudi, India G10X Full time

Role Summary:We are looking for a Senior Software Engineer with strong experience in Java-based backend systems, event-driven architectures using Kafka, and Oracle databases.The role involves building and scaling high-volume, transaction-intensive e-commerce platforms, supporting order management, fulfilment, payment processing, and omnichannel integrations for global brands.Key Responsibilities:Backend & Application Development Design, develop, and maintain scalable backend services using Java (Java 8+) and related frameworks.Build high-performance APIs and microservices to support e-commerce workflows such as: Order Management (OMS) Inventory & Fulfilment Payment Processing Customer Service & Returns Ensure high availability, low latency, and fault tolerance for mission-critical services.Event-Driven & Streaming Architecture Design and implement event-driven systems using Apache Kafka.Develop Kafka producers, consumers, and stream processors.Handle real-time data processing for orders, payments, shipments, and customer events.Ensure message durability, idempotency, and exactly-once/at-least-once processing where applicable.Database & Data Management Design and optimize Oracle database schemas for high-transaction systems.Write complex SQL/PL-SQL queries, stored procedures, and performance-tuned queries.Handle data consistency across distributed systems.Implement strategies for data archival, partitioning, and indexing.System Design & Performance Participate in system design discussions and architecture reviews.Identify and resolve performance bottlenecks across application, Kafka, and database layers.Implement caching strategies and asynchronous processing where required.Integration & Omnichannel Enablement Integrate with third-party systems such as: Payment gateways Shipping & logistics providers ERP / WMS / CRM systems Support omnichannel flows (web, mobile, marketplaces, in-store).DevOps & Quality Work with CI/CD pipelines to enable automated builds, testing, and deployments.Write unit tests, integration tests, and support automated testing frameworks.Support production deployments, monitoring, and incident resolution.Collaboration & Ownership Collaborate with US-based product managers, architects, and QA teams.Mentor junior engineers and conduct code reviews.Take ownership of features from design to production support.Technical Skills (Mandatory): Java: Core Java, Java 8+, Multithreading, Collections, JVM concepts Frameworks: Spring, Spring Boot, RESTful APIsKafka: Kafka topics, partitions, consumer groups, offsets, error handlingDatabase: Oracle (SQL, PL/SQL, performance tuning)APIs: REST, JSON, API security (OAuth/JWT – preferred)Version Control: Git Good to Have Skills Microservices architecture & distributed systems Experience with high-volume e-commerce or retail platforms Cloud exposure (AWS preferred) Containers (Docker, Kubernetes – basic understanding) NoSQL databases (Redis, MongoDB – optional) Experience with monitoring tools (Splunk, ELK, Prometheus, etc.)Domain Knowledge (Preferred) E-commerce workflows: Order lifecycle management Payment authorization & settlement Fulfilment & logistics Returns & refunds Omnichannel commerce concepts Experience working with global brands and US clients Soft Skills & Behavioural Competencies Strong problem-solving and analytical skills Ability to work in fast-paced, high-availability environments. Good communication skills for working with global stakeholders Ownership mindset and attention to detail.Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field



  • thoothukudi, India beBeeTechnical Full time

    Role OverviewAs a senior software engineer, you will lead the design and implementation of scalable systems using Java and event-driven architectures.Drive technical decision-making and system architecture decisionsBuild high-performance, resilient systems using Java and Spring BootSolve complex, high-throughput challenges in search, pricing, and booking...


  • thoothukudi, India Abhinaya Limited Full time

    AbhiDocAbhiDoc is a next-generation digital healthcare platform on a mission to revolutionize patient–doctor interactions through AI-driven diagnostics, intuitive virtual assistants, and data analytics. We make healthcare seamless by securely centralizing medical records, offering teleconsultations, and delivering proactive health alerts. Join us as a...


  • thoothukudi, India beBeeSoftware Full time

    Hiring seasoned software engineers with expertise in PHP for international collaborations. Key requirements include 5+ years of experience in software development, working with enterprise systems, AI tools, and APIs.Key ResponsibilitiesDevelop complex applications using PHP (Laravel or Core)Analyze business needs, create solutionsRequirementsFamiliarity with...


  • thoothukudi, India beBeeTechnical Full time

    Senior Software Development Leader Role OverviewThis position requires a highly skilled Senior Software Development professional with 10+ years' experience in software development, unit testing, and support for systems integration. The ideal candidate will leverage their technical expertise to ensure the effective delivery of custom solutions on modern...


  • thoothukudi, India beBeeSoftware Full time

    Senior Software Development Engineer TestAs a Senior Software Development Engineer Test, you will be responsible for designing and implementing reusable and scalable test frameworks.Utilize automated testing to drive an AI-first testing strategy by integrating AI-driven solutions into the QA process.Implement and scale automation across web applications...


  • thoothukudi, India beBeeJob Full time

    Software Engineer PositionWe are looking for a talented software engineer to join our team. As an SDET-III, you will be responsible for designing, developing, and maintaining scalable test automation frameworks for web, mobile, and API testing.Your key responsibilities will include:Automation Development: Design, develop, and maintain scalable test...


  • Thoothukudi, India Arcserve Full time

    Hi Everyone,We have an opening for PSE-Java with Arcserve, remote.About ArcserveArcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data protection. Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every...


  • Thoothukudi, India Arcserve Full time

    Hi Everyone,We have an opening for PSE-Java with Arcserve, remote.About ArcserveArcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data protection. Established in 1983, Arcserve is the world’s most experienced provider of business continuity solutions that safeguard every...


  • thoothukudi, India beBeeExperience Full time

    Quality Assurance professionals play a crucial role in ensuring the reliability and consistency of software applications. We are seeking experienced Senior QA engineers with expertise in testing Oracle Banking Application.Key Responsibilities:Designing and creating comprehensive test casesMaintaining accurate records of testing activitiesEstimating effort...


  • thoothukudi, India beBeeEngineering Full time

    Job OverviewWe are seeking a skilled Software Engineering Professional to join our team. In this role, you will be responsible for developing and maintaining the online platforms that support our business.Development Responsibilities:Develop responsive web interfaces using HTML, CSS, and PHP.Develop interactive UI using React.js + Tailwind CSS (or Vue.js,...