03 Aug
|
ZapCom
|
Karnataka
Professional Summary
Forward Deployed Engineer (FDE) and Senior Software Engineer with 48 years of experience designing, developing, and deploying enterprise-grade Java applications. Experienced in partnering directly with customers, product owners, and cross-functional teams to rapidly understand business problems, architect scalable solutions, and deliver production-ready software. Strong expertise in Java 8+, Spring Boot, Microservices, REST/SOAP integrations, cloud-native development, and AI-assisted engineering workflows. Adept at leveraging modern developer tools to accelerate solution delivery, automate development workflows, and improve engineering productivity while maintaining high standards of code quality, security, and reliability.
Technical Skills
Programming Languages
- Java 8/11/17
- SQL
Frameworks & Backend
- Spring Boot
- Spring MVC
- Spring Cloud
- Hibernate / JPA
- Microservices
- RESTful APIs
- SOAP Web Services
Databases
- Oracle
- PostgreSQL
- MySQL
- MongoDB
Cloud & DevOps
- AWS / Azure
- Docker
- Kubernetes
- Jenkins
- CI/CD Pipelines
AI-Accelerated Engineering
- AI-assisted software development
- GitHub Copilot
- Cursor AI
- Windsurf
- Claude Code
- OpenAI-powered developer workflows
- Prompt engineering for software development
- AI-assisted debugging, refactoring, testing, and documentation
- Rapid prototyping using AI development tools
Build & Version Control
- Maven
- Gradle
- Git
API & Testing
- Postman
- SOAP UI
Methodologies
- Agile
- Scrum
---
Professional Experience
Senior Software Engineer – Java | Forward Deployed Engineer
Key Responsibilities
- Design, develop, and maintain scalable Java-based enterprise applications using Java 8+,
Spring Boot, and Microservices architecture.
- Partner directly with customers and business stakeholders to understand complex business problems and translate them into scalable technical solutions.
- Build and integrate RESTful and SOAP APIs with enterprise applications and third-party platforms.
- Design cloud-native applications with a focus on scalability, resilience, observability, and maintainability.
- Develop backend services using Spring Boot, Spring Cloud, Hibernate, and JPA.
- Leverage AI-assisted engineering tools to accelerate development, code generation, debugging, testing, documentation, and modernization activities.
- Rapidly prototype new features and proof-of-concepts to validate technical feasibility and business value.
- Collaborate with architects, product managers, QA engineers, DevOps teams, and customer stakeholders throughout the software delivery lifecycle.
- Optimize application performance, reliability, scalability, and security using industry best practices.
- Perform code reviews and ensure adherence to clean code principles, design patterns, and coding standards.
- Build and maintain CI/CD pipelines to automate software delivery.
- Deploy and manage containerized applications using Docker and Kubernetes.
- Troubleshoot production issues,
perform root cause analysis, and implement sustainable solutions.
- Participate in Agile ceremonies and contribute to continuous improvement initiatives.
- Mentor junior engineers and promote engineering best practices across teams.
Forward Deployed Engineer Competencies
- Customer-facing Solution Engineering
- Technical Discovery Workshops
- Enterprise Solution Architecture
- Rapid Prototyping
- AI-enabled Software Engineering
- API-first Integration
- Cloud-native Development
- System Integration
- Production Readiness
- Technical Consulting
- Cross-functional Collaboration
- Design Thinking
- Requirements Discovery
- Performance Engineering
- Production Support & Incident Resolution
- Stakeholder Management
- Continuous Delivery
- Engineering Productivity
- Technical Leadership
---
Key Skills
- Java 8/11/17
- Spring Boot
- Spring Cloud
- Hibernate/JPA
- Microservices
- REST APIs
- SOAP APIs
- SQL
- Oracle
- PostgreSQL
- AWS
- Azure
- Docker
- Kubernetes
- Jenkins
- Maven
- Gradle
- Git
- GitHub Copilot
- Cursor AI
- Windsurf
- Claude Code
- OpenAI Developer Tools
- AI-assisted Development
- Prompt Engineering
- DevOps
- Agile
- Scrum
---
Preferred Experience
- Experience delivering enterprise software in customer-facing environments.
- Experience building cloud-native distributed systems.
- Solid understanding of software architecture and system integration.
- Experience using AI-powered development tools to accelerate engineering workflows.
- Strong analytical, communication, and stakeholder management skills.
- Ability to quicRole & responsibilities
Preferred candidate profile
📌 Lead Java Developer (With Travel Domain Experience) (Karnataka)
🏢 ZapCom
📍 Karnataka