Senior Software Engineer – Java Developer

7 days ago


Bengaluru, Karnataka, India NMS Consultant Full time ₹ 1,04,000 - ₹ 1,30,878 per year

Job Title - Senior Software Engineer – Java Developer

Experience - 6+ Years

Location - Bangalore

Job Description

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

end-to-end delivery.

 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

inference.

 Familiarity with data visualization and analytics tools (Apache Superset, Power BI,

Tableau).

 Understanding of cloud-native architectures (Docker, Kubernetes, serverless) and

CI/CD pipelines.



  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India Techila Global Services Full time ₹ 1,40,000 - ₹ 28,00,000 per year

    Company DescriptionTechila Global Services is a distinguished digital transformation consulting and technology firm with a presence in the United States, Europe, and the Asia-Pacific region. As a Platinum Partner, we deliver innovative solutions and strategic guidance to empower over 100 enterprise clients worldwide. Our mission is to help organizations...


  • Bengaluru, Karnataka, India, Karnataka Pivotrics Full time

    Company DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India Cyanous Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Description : Experience : 10+ Years. Location : Bangalore.About The Role : - This is an exciting opportunity to join a dynamic engineering team as a Senior Developer . - You'll help define and build innovative banking experiences that deliver real value to our customers. - You will be part of a high-performing, collaborative team that values...


  • Bengaluru, Karnataka, India CodeZio Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title : Senior Java Software EngineerLocation : Partially Remote Bengaluru / MumbaiEmployment Type : Full TimeAbout the Role : As a Senior Java Software Engineer, you will play a key role in building a self-service global infrastructure that enables secure, seamless, and compliant healthcare data exchange between diverse data providers (care...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Member Technical Staff Job Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for enterprises with the speed and attitude of a start-up and the scale and customer-focus of a global leader. Our values—equity, inclusion, respect, commitment to the greater good, and continuous learning—are the foundation of how...


  • Bengaluru, Karnataka, India, Karnataka Input Zero Technologies Full time

    Role : Senior Java software engineerLocation: BangaloreNotice period: Only immediateWe are looking for :Bachelor’s degree in Computer Science or related engineering field3+ years of experience in software development in Frontend and Backend TechnologiesStrong Knowledge of back-end development frameworks and platformsSolid experience in Java/J2EE...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different areas, considering the scale of our software...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title:Senior Java DeveloperLocation:BengaluruExperience:4-8yearsJob SummaryWe are looking for a highly skilled Java Developer with strong expertise in Core Java and modern frameworks to design, develop, and implement scalable applications. The ideal candidate should have hands-on experience in building microservices, integrating APIs, and implementing...