Senior Java Developer
Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs
Job Description
We are hiring for the Job Position of Senior Java Developer
Experienced Senior Core Java Developer to design, develop and optimize high-performance
backend applications, services and APIs. The ideal candidate will have expertise in Java,
database architecture, data analytics and AI/ML integration. This role involves driving
architectural decisions, mentoring team members and delivering scalable, data-driven
solutions leveraging technologies like Kafka, Spark, Redis, ReactJS, PostgreSQL, MongoDB and
Cloud Services (AWS/Azure/GCP).
Key Responsibilities
Lead the design and development of robust Core Java applications (Standalone,
Microservices and Batch Processing).
Architect and optimize scalable RESTful APIs for enterprise grade systems.
Drive performance tuning, memory management, multi-threading and concurrency
improvements.
Collaborate with cross-functional teams, including frontend (ReactJS) and DevOps, for
Design, implement and optimize SQL/NoSQL databases for large-scale, high-volume
datasets.
Build and lead data analytics pipelines to extract actionable insights from structured
and unstructured data.
Integrate AI/ML models into production systems to enable intelligent automation and
predictive capabilities.
Ensure adherence to coding standards, performance benchmarks and security best
practices.
Mentor junior engineers and participate in technical reviews, architecture discussions
and roadmap planning.
Oversee cloud-native deployments and manage environments on AWS/Azure/GCP.
Preferred Skills
Expert-level Core Java (collections, streams, concurrency, JVM internals).
Proven experience with Spring Boot, Microservices and distributed system
architectures.
Advanced database skills - schema design, indexing, query optimization and
performance tuning.
Strong knowledge of event-driven architecture (Kafka), caching (Redis) and big data
frameworks (Spark).
Proficiency in AI/ML model lifecycle - development, training, deployment and
Looking to get Placed? Try our Placement Guarantee Plan
Familiarity with data visualization and analytics tools (Apache Superset, Power BI,
Tableau).
Understanding of cloud-native architectures (Docker, Kubernetes, serverless) and
CI/CD pipelines.
Qualifications
Bachelors or Masters degree in Computer Science or related field.
6+ years of professional Core Java development experience.
Proven track record in database-driven application development, analytics projects
and AI/ML integration.
Strong problem-solving and system design skills for low-latency, high-throughput
systems.
Experience in leading technical initiatives and mentoring engineers.
Bonus Skills
Experience in energy domain applications (e.g., HES Head End Systems, MDM
Meter Data Management).
Knowledge of mobile app development (Flutter) for cross-platform solutions.
Exposure to modernizing legacy Java systems.
Skills
Core JavaDevopsJavaKubernetesMobile App DevelopmentNosql DatabasesDeveloperRestfulCloudSqlAi/mlReact JsKafkaSpring BootArchitectureIf an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.
Important dates & deadlines?
Application Deadline
10 Oct 25, 05:52 PM IST
Similar Jobs
View All

