Talent.com
This job offer is not available in your country.
Java Software Engineer

Java Software Engineer

PVAR SERVICESPalakkad, IN
1 day ago
Job description

Job Title : Senior Development Engineer

Location : Bangalore

Experience : 6–8 Years

CTC : Up to 60 LPA

Industry : AI Product

Overview :

We are a growing technology-driven organization looking for a highly skilled Senior Development Engineer to join our team. The role involves building scalable, reliable, and high-performance applications, with exposure to cutting-edge technologies, cloud platforms, and AI / LLM integrations. This is a great opportunity for someone who wants to work on challenging enterprise-level solutions while mentoring and collaborating with a talented team.

Key Responsibilities :

  • Design and develop robust Java-based applications with modern frameworks (Spring Boot, Hibernate, etc.) and architectures (microservices, event-driven, etc.).
  • Write clean, maintainable, and testable code, participate in code reviews, and provide mentorship to junior team members.
  • Design and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.
  • Identify and resolve performance bottlenecks while ensuring efficient resource utilization.
  • Manage cloud deployments using AWS, Azure, or GCP with containerization (Docker, Kubernetes).
  • Integrate AI / LLM services (OpenAI, Gemini, Azure OpenAI, etc.) into backend systems.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Conduct analysis, testing, and debugging for complex technical issues.
  • Implement caching strategies (Redis, Memcached, Ehcache) to improve system performance.
  • Contribute to system architecture discussions and explore new technologies.

Required Skills & Qualification :

  • Strong expertise in Java (core concepts, multithreading, JVM internals, design patterns).
  • Hands-on experience building microservices with Spring Boot.
  • Experience with messaging systems like Kafka or RabbitMQ.
  • Strong database design, SQL optimization, and query-building skills.
  • API design and development experience (RESTful, GraphQL).
  • Familiarity with monitoring tools (Prometheus, Grafana).
  • Knowledge of Netflix OSS tools (Eureka, Hystrix, Ribbon).
  • 6–8 years of software development experience in enterprise-level systems.
  • Strong problem-solving ability, leadership skills, and communication skills.
  • Create a job alert for this search

    Software Engineer Java • Palakkad, IN