Website:
vriba.com
Job details:
Job Description: Senior Java Developer (Aviation Domain Preferred)
Location: Remote
Shift Timing: 6:30 PM – 3:30 AM IST (US Shift)
Experience: 7–15+ Years
Role Overview
We are seeking a Senior Java Developer with strong expertise in building scalable, high-performance enterprise applications. The ideal candidate should have hands-on experience in microservices architecture, system design, and cloud technologies, along with the ability to lead development initiatives and mentor teams.
Experience in the Aviation / Airline domain is highly preferred.
Key Responsibilities
1. Solution Design & Architecture
- Design and develop scalable, reliable, and secure applications
- Define system architecture, integration patterns, and data flow
- Evaluate and implement microservices and event-driven architecture
- Ensure performance optimization and high availability
2. Development & Implementation
- Develop clean, maintainable, and efficient code using Java & Spring Boot
- Build and manage RESTful APIs and backend services
- Handle complex feature development and integrations
- Follow coding standards, best practices, and secure coding guidelines
3. Testing & Quality Assurance
- Define and implement test strategies and automation
- Ensure unit testing, integration testing, and regression coverage
- Maintain high code quality and reliability standards
4. DevOps & CI/CD
- Work with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Support build, deployment, and release processes
- Implement monitoring, logging, and performance tracking
- Ensure smooth production deployments and stability
5. Collaboration & Leadership
- Collaborate with cross-functional teams (QA, DevOps, Product)
- Mentor junior developers and provide technical guidance
- Participate in code reviews and technical discussions
- Manage offshore coordination and delivery ownership
6. Security & Compliance
- Follow secure coding practices
- Identify and fix vulnerabilities via code scans/tools
- Ensure compliance with enterprise security standards
7. Production Support
- Troubleshoot production issues and perform root cause analysis (RCA)
- Drive continuous improvement and optimization initiatives
Required Skills
- Strong expertise in Java, Spring Boot, Microservices Architecture
- Experience in REST APIs, system design, and distributed systems
- Hands-on with event-driven architecture (Kafka/RabbitMQ)
- Strong knowledge of Databases (SQL/NoSQL)
- Experience with Cloud Platforms (AWS / Azure / GCP)
- Exposure to CI/CD tools (Jenkins, GitHub Actions)
- Experience with Docker/Kubernetes (preferred)
- Strong debugging, problem-solving, and analytical skills
Good to Have
- Experience in Aviation / Airline / Travel domain
- Exposure to frontend technologies (Angular/React)
- Knowledge of workflow automation tools
- Experience with performance tuning and scalability optimization
Soft Skills
- Strong communication and stakeholder management
- Ability to work independently in a remote/offshore model
- Leadership mindset with ownership and accountability
Education
- Bachelor’s Degree in Computer Science, Engineering, or related field
Notice Period Preference
- Immediate to 15 days Required
Click on Apply to know more.