Talent.com
Senior Development Engineer - 3
Senior Development Engineer - 3Maino.ai • Bengaluru, India
Senior Development Engineer - 3

Senior Development Engineer - 3

Maino.ai • Bengaluru, India
9 days ago
Job description

Core Responsibilities

Designing and developing the overall architecture of Java applications, including choosing appropriate technologies, frameworks (like Spring Boot, Hibernate, etc.), and architectural patterns (microservices, event-driven architecture, etc.).

Write high-quality, maintainable, and well-tested code. Participate in code reviews, troubleshoot issues, and mentor junior and mid-level team members.

Design, implement, and optimize database schemas, queries, stored procedures, and functions to support application requirements. This includes working with relational databases (e.g., MySQL, PostgreSQL) and potentially NoSQL databases (e.g., MongoDB, Cassandra)

Identifying and resolving performance bottlenecks, optimizing application performance, and ensuring efficient resource utilization.

Working with cloud platforms (like AWS, Azure, or GCP) and containerization technologies (like Docker and Kubernetes) for deployment and management of applications.

Design, develop, and maintain scalable backend systems using Java (Spring Boot) and integrate AI / LLM services. Ensure secure, efficient, and scalable communication between LLM APIs (OpenAI, Google Gemini, Azure OpenAI, etc.) and internal systems.

Work closely with product managers, designers, other developers, and stakeholders to define requirements, design solutions, and ensure successful delivery of software solutions.

Contribute to defining system architecture, integrating data storage solutions, and exploring new technologies and alternatives for architectural review.

Conduct software analysis, programming, testing, and debugging to resolve complex technical issues related to both application logic and database integration.

Implementing and managing caching strategies to improve response times and reduce database load. Choosing appropriate caching strategies (e.g., in-memory caching, distributed caching) based on application requirements. Integrating and managing caching solutions like Redis, Memcached, or Ehcache.

Skills and Experience

A strong foundation in Java programming, including core concepts, advanced topics (like multithreading and JVM internals), and design patterns is essential.

Designing and implementing microservices using Spring Boot and related technologies, ensuring they are scalable, robust, and secure.

Utilizing messaging systems like Kafka or RabbitMQ to implement event-driven architectures, enabling asynchronous communication between services.

In-depth knowledge of database technologies, including schema design, SQL optimization, and experience with specific database systems.

Create and maintain RESTful APIs, and potentially GraphQL APIs, for seamless integration with web and mobile front-end applications. Ensure adherence to best practices in API design, documentation, and implementation.

Implement monitoring solutions (e.g., Prometheus, Grafana) to track service health and performance, and troubleshoot issues in production environments.

Leverage and contribute to the Netflix Open Source Software (OSS) ecosystem, including components like Eureka for service discovery, Hystrix for fault tolerance, and Ribbon for client-side load balancing.

Qualification

6-8 years of experience in software development with a strong focus on Java.

Proven experience as an engineer in large-scale enterprise systems.

Excellent understanding of software design and programming principles.

Strong problem-solving skills and attention to detail.

Excellent communication and leadership skills.

Create a job alert for this search

Senior Engineer • Bengaluru, India

Related jobs
Senior Development Engineer - 3

Senior Development Engineer - 3

Maino.ai • Bengaluru, Karnataka, India
Designing and developing the overall architecture of Java applications, including choosing appropriate technologies, frameworks (like Spring Boot, Hibernate, etc. Write high-quality, maintainable, a...Show more
Last updated: 9 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Live Connections • hosur, tamil nadu, in
We’re Hiring – Senior Engineers.Open Position 1 – Senior Engineer.Strong frontend or strong full-stack expertise.Experience in design / architecture. Must have worked in a large e-commerce environment...Show more
Last updated: 4 days ago • Promoted
Senior DV Integration Engineer

Senior DV Integration Engineer

Mulya Technologies • Bengaluru, Republic Of India, IN
Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.The ideal candidate should have a strong background in RTL and DV integration within SoC environme...Show more
Last updated: 1 day ago • Promoted
Senior Solutions Development Consultant

Senior Solutions Development Consultant

TELUS Digital • hosur, tamil nadu, in
TELUS Digital focuses on the value of human connection to design, build and deliver high-tech, high-touch customer experiences powered by next-gen digital solutions. With over 70,000 team members an...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Programmers.io • hosur, tamil nadu, in
Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show more
Last updated: 30+ days ago • Promoted
Senior Sales Development Representative

Senior Sales Development Representative

BioSales • hosur, tamil nadu, in
Senior Sales Development Representative .BioSales partners with CROs and other service-based life science organizations to provide end-to-end sales and go-to-market support leading the entire sales...Show more
Last updated: 2 days ago • Promoted
Senior Platform Development Engineer

Senior Platform Development Engineer

Tata Consultancy Services • Bengaluru, Republic Of India, IN
Knowledge and experience on Agile.Cloud experience is good to have.Show more
Last updated: 7 days ago • Promoted
Lead DV- Integration :

Lead DV- Integration :

Mulya Technologies • Greater Bengaluru Area, India
Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.The ideal candidate should have a strong background in RTL and DV integration within SoC environme...Show more
Last updated: 2 days ago • Promoted
Senior Design Engineer / Lead Design Engineer (ARM-based SoC)

Senior Design Engineer / Lead Design Engineer (ARM-based SoC)

eInfochips (An Arrow Company) • hosur, tamil nadu, in
Hiring : Senior Design Engineer / Lead Design Engineer (ARM-based SoC).Preferred Location : BLR / HYD / PUNE / NOIDA / AHM / CHENNAI ( Willing to work in US Time Zone). We are looking for an experienced.ARM-bas...Show more
Last updated: 3 days ago • Promoted
Senior ML Engineer

Senior ML Engineer

Piramal Finance • hosur, tamil nadu, in
Build and operate end-to-end ML / AI pipelines (data → training → deployment → monitoring).Automate CI / CD for ML / AI with Jenkins, integrate MLflow for tracking and registry.Deploy scalable batch and ...Show more
Last updated: 18 days ago • Promoted
Senior Engineer I T500-21164

Senior Engineer I T500-21164

lululemon • Bengaluru, Republic Of India, IN
Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show more
Last updated: 20 days ago • Promoted
Senior Serdes Lead Engineer

Senior Serdes Lead Engineer

Mulya Technologies • Greater Bengaluru Area, India
About Omni Design Technologies.Omni Design Technologies is a leading provider of high-performance, ultra-low power IP cores, from 28nm down through advanced FinFET nodes, which enable differentiate...Show more
Last updated: 2 days ago • Promoted
Senior AI Engineer

Senior AI Engineer

Zingly.ai • Greater Bengaluru Area, India
Help us reinvent conversations between people and brands.At Zingly, we’re not just building another chatbot—we’re building relationship tech. As a fast-moving, post-seed, pre-Series A startup, our m...Show more
Last updated: 2 days ago • Promoted
Senior Site Reliability Engineer (C# / Python)

Senior Site Reliability Engineer (C# / Python)

Entech • hosur, tamil nadu, in
Senior Software Site Reliability Engineer (C# / Python).You’ll ensure enterprise systems are reliable, scalable, and performant - driving improvements, leading SRE initiatives, and mentoring teams on...Show more
Last updated: 4 days ago • Promoted
Senior Engineer I [T500-21164]

Senior Engineer I [T500-21164]

lululemon • Bengaluru, Karnataka, India
Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success...Show more
Last updated: 20 days ago • Promoted
Senior Analog Design Engineer

Senior Analog Design Engineer

Mulya Technologies • Greater Bengaluru Area, India
Senior Analog / Mixed-Signal IC Design Engineer.US Based Start-up founded by Industry Veterans who have PhDs from MIT and Stanford. Location : Bangalore / Hyderabad.Senior Analog / Mixed-Signal Design En...Show more
Last updated: 2 days ago • Promoted
Senior Principal Logic Design Engineer

Senior Principal Logic Design Engineer

Mulya Technologies • Greater Bengaluru Area, India
Senior Principal Logic Design Engineer.We are a US based MNC with Market Cap of 10+Billion USD.With over many of semiconductor experience, we are a leading provider of high-performance products and...Show more
Last updated: 20 hours ago • Promoted • New!
Senior / Lead R&D Engineer

Senior / Lead R&D Engineer

Synopsys Inc • Bengaluru, Republic Of India, IN
Synthesis team in Noida, which supports a range of EDA products.Does this sound like a good role for you?.Senior / Lead R&D Engineer (C / C++, Data structures, Algorithms). C / C++ based software developm...Show more
Last updated: 11 days ago • Promoted