Job Title: Technical Analyst – Java (FSD)
Experience: 8+ Years
Work Mode: Remote
Job Type: Contractual
Role Overview|:
We are seeking a highly skilled Senior Full-Stack Developer with strong expertise in Java, Groovy, Grails, and React. The ideal candidate will be responsible for designing scalable solutions, ensuring technical excellence, mentoring team members, and driving best practices across both backend and frontend development.
Key Responsibilities:
- Design and develop scalable backend services using Java, Groovy, and Grails.
- Build reusable, responsive, and high-performance UI components using React.
- Own API design, data modeling, and module-level architecture decisions.
- Perform detailed code reviews and mentor junior and mid-level developers.
- Ensure application performance, security, scalability, and maintainability.
- Collaborate with Product, Architecture, QA, and DevOps teams throughout the SDLC.
- Troubleshoot complex production issues and drive continuous improvement initiatives.
- Promote engineering best practices, coding standards, and design principles.
Mandatory Skills:
- Strong expertise in Java, Groovy, and Grails.
- Advanced hands-on experience with React, JavaScript, and jQuery.
- Strong understanding of object-oriented design, design patterns, and system architecture.
- Experience building and integrating RESTful APIs and microservices.
- Excellent debugging, troubleshooting, and performance optimization skills.
- Strong knowledge of software development best practices and code quality standards.
CI/CD & Cloud Experience
- Hands-on experience designing, implementing, or optimizing CI/CD pipelines using:
- GitHub Actions
- Jenkins
- GitLab CI/CD
- Azure DevOps
- Experience integrating automated testing, code quality checks, and deployment validations.
- Strong experience with at least one cloud platform:
- AWS
- Azure
- GCP
- Understanding of cloud-native deployments, scalability, availability, and resilience patterns.
- Experience with logging, monitoring, observability, and production support.
AI & Productivity Tools
- Active experience using GitHub Copilot for:
- Feature development and scaffolding
- Code refactoring and optimization
- Automated test generation
- Documentation generation
- Reviewing and improving AI-generated code
- Ability to promote responsible and effective AI-assisted development practices within engineering teams.
Preferred Skills:
- Experience working in Agile/Scrum environments.
- Exposure to DevOps practices and Infrastructure as Code.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with modern monitoring and observability tools.
Key Skills:
- Java
- Groovy
- Grails
- React
- JavaScript
- jQuery
- REST APIs
- System Design
- Design Patterns
- CI/CD
- GitHub Actions
- Jenkins
- Azure DevOps
- AWS / Azure / GCP
- GitHub Copilot
- Performance Optimization
- Full-Stack Development
Pay: ₹80,000.00 - ₹90,000.00 per month
Experience:
- Java, Groovy, Grails: 8 years (Required)
Work Location: Remote