Designing and building scalable, enterprise-grade full stack applications, leveraging modern technologies and GenAI to accelerate development, improve code quality, and enable intelligent, reusable solutions across backend and frontend systems.
Applications are built with a scalable, API-first architecture using Java, REST, and GraphQL
Systems are designed to handle large-scale data processing and Big Data querying
Development is accelerated using GenAI tools for code generation, optimization, and documentation
Solutions are reusable, modular, and aligned with enterprise-wide standards
CI/CD pipelines enable continuous integration, deployment, and validation with minimal manual effort
Systems are designed with performance, security, and maintainability as core principles
Design and build scalable full stack applications across backend and frontend layers
Develop and maintain REST APIs and GraphQL services for enterprise use cases
Build and optimize data-intensive applications using Big Data querying techniques
Leverage Vert.x or similar reactive frameworks for high-performance, asynchronous systems
Use GenAI tools (e.g., GitHub Copilot, other AI dev platforms) to accelerate development and improve code quality
Ensure applications follow software development best practices (clean architecture, design patterns, testing)
Build modular, reusable components that can be adopted across teams
Integrate applications with CI/CD pipelines (GitHub Actions, Jenkins, etc.) for continuous delivery
Collaborate with cross-functional teams (product, architecture, QA) to align with enterprise standards and real user needs
Analyze existing codebases across teams to identify gaps, standardize approaches, and improve overall system design
Contribute to improving developer productivity and engineering excellence using AI-driven approaches
Strong hands-on experience in Java development
Expertise in building REST APIs and GraphQL services
Experience with Big Data querying and handling large datasets
Hands-on experience with Vert.x or similar reactive programming frameworks
Strong understanding of full stack development (backend + UI)
Experience with frontend technologies (React, Angular, or similar)
Familiarity with GenAI tools (GitHub Copilot or similar AI-assisted development platforms)
Experience with CI/CD pipelines (GitHub Actions, Jenkins, etc.)
Strong knowledge of software design principles, system design, and microservices architecture
Experience working with distributed systems and scalable architectures
Understanding of code quality, testing strategies, and performance optimization
Ability to work across teams and align with enterprise-wide standards