Senior Java Backend Engineer Jis126057
Krayr Solutions
Job Description
Senior Java Backend Engineer
Location: Remote (India)
Primary Stack: Java / AWS / Elasticsearch
Immediate start
Professional Summary
We are seeking a high-caliber Senior Java Backend Engineer for a mission-critical, time-sensitive project with our client. This role requires an expert in the Java ecosystem who excels at building high-performance, production-scale web services. You will be responsible for the core architecture of customer-facing products, requiring deep expertise in system design, search optimization, and cloud infrastructure.
Core Responsibilities
Java Excellence: Design and implement scalable backend services using Java, focusing on high throughput and low latency.
Architectural Strategy: Utilize mastery of Data Structures, Algorithms, and Design Patterns to build resilient and maintainable system architectures.
Search & Data Optimization: Implement and manage advanced search functionalities using OpenSearch/Elasticsearch and handle complex data across SQL and NoSQL environments.
Cloud Operations: Deploy and manage services within AWS, ensuring robust CI/CD pipelines and following modern DevOps practices.
Performance Engineering: Identify bottlenecks in the stack and implement performance scaling solutions for global, customer-facing applications.
Technical Requirements
Expert Java Skills: Proven track record of backend development within the Java ecosystem (e.g., Spring Boot, Hibernate).
API Mastery: Strong expertise in REST API development and industry best practices for security and scaling.
Search Engines: Hands-on experience with OpenSearch or Elasticsearch is essential.
Database Knowledge: Proficiency in both SQL and NoSQL databases.
Infrastructure: Solid experience with AWS and automated deployment (CI/CD).
Experience Level: Significant experience maintaining production-scale web services.
Preferred Qualifications
Located in or willing to work from Delhi NCR.
Practical experience with ETL/ELT processes.
Experience deploying and managing ML models in a production environment.
#Java #SpringBoot #Microservices #SystemDesign #Scalability #ElasticSearch #OpenSearch #AWS #CloudComputing #Deployment #DevOps #CI/CD #DatabaseOptimization #PerformanceTuning #SQL #NoSQL #PostgreSQL #MongoDB #Caching #Redis #Kafka #RabbitMQ #API #RESTAPI #GraphQL #LoadBalancing #HighAvailability #DistributedSystems #SoftwareArchitecture #BackendDevelopment #Serverless #CloudNative