Talent.com
Senior Java Systems Architect

Senior Java Systems Architect

Maino.aiBengaluru, Republic Of India, IN
5 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 Java Architect • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    • New!
    Senior Lead Architect - Java, AWS

    Senior Lead Architect - Java, AWS

    ConfidentialBengaluru / Bangalore, India
    If you are excited about shaping the future of technology and driving significant business impact in financial services, we are looking for people just like you. Join our team and help us develop ga...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Systems Architect (Contract Role)

    Senior Systems Architect (Contract Role)

    EpsilonBengaluru, Republic Of India, IN
    We are looking for an expert cloud system engineer for one of our global healthcare enterprise customers.The role “AWS System Architect” is a key role in building and implementing customer infrastr...Show moreLast updated: 22 hours ago
    • Promoted
    Senior AI Systems Architect

    Senior AI Systems Architect

    CommerceIQBengaluru, Republic Of India, IN
    We are seeking a highly skilled senior technical lead to join our Agentic AI & Semantic Search team.This is a hands-on technical leadership role responsible for designing scalable AI systems that i...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Senior Technical Software Architect

    Senior Technical Software Architect

    Verticalmove, Inchosur, tamil nadu, in
    PLEASE NOTE : THIS IS A 100% REMOTE ROLE FROM INDIA.PLEASE NOTE : WE ARE ONLY CONSIDERING CANDIDATE COMING FROM B2B SAAS ENVIRONMENTS AND SOFTWARE PRODUCTS COMPANIES - ABSOLUTELY NO CANDIDATES COMING...Show moreLast updated: 22 hours ago
    • Promoted
    Senior Backend Systems Architect

    Senior Backend Systems Architect

    ThoughtSpotBengaluru, Republic Of India, IN
    We’re looking for an experienced Backend Engineer to help design and build the next-generation Embedded Analytics platform. In this role, you’ll architect and develop scalable, distributed systems u...Show moreLast updated: 29 days ago
    • Promoted
    Senior Java Architect

    Senior Java Architect

    OracleBengaluru, Republic Of India, IN
    Proficient Full Stack developer with Java / J2EE.A proficient Backend developer with experience in various technologies and a strong understanding of software architecture patterns.Proficient in REST...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Systems Architect

    Senior Data Systems Architect

    QuantiphiBengaluru, Republic Of India, IN
    Quantiphi is an award-winning Data Science and Machine Learning Software and Services Company focused on helping organizations translate the big promise of Machine Learning technologies into quanti...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Architect I - Java

    Senior Architect I - Java

    lululemon India Tech HubBengaluru, 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 moreLast updated: 9 days ago
    • Promoted
    Java Fullstack Solution Architect

    Java Fullstack Solution Architect

    Amicon Hub Servicesbangalore district, karnataka, in
    We Are Hiring | Solution Architect (Product-Based Client).Appsmith / Mendix (concepts – mandatory).Camunda (concepts – mandatory, hands-on preferred). Java, Angular, AWS, GitHub, Camunda.Concepts (m...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Architect

    Senior Software Architect

    CyberSolvehosur, tamil nadu, in
    CyberSolve is a fastest growing IAM Specialist firm in the US with poised to become the world's largest company in the IAM space. CyberSolve’s 250+ specialists solve interesting puzzles in Non-Emplo...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Architect

    Senior Java Architect

    ConfidentialBengaluru / Bangalore
    We are actively seeking a dynamic and results-oriented individual to join our team as a Java Solutions Architect.In this influential role, you will play a pivotal part in designing and implementing...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Java Architect

    Senior Java Architect

    Publicis SapientBengaluru, India
    We are looking for a Manager Technology - Java Microservices as a Module Lead to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect,...Show moreLast updated: 8 days ago
    • Promoted
    Backend Systems Architect

    Backend Systems Architect

    VIDA Digital IdentityBengaluru, Republic Of India, IN
    Lead Software Engineer - Backend (Java / Spring Boot).VIDA Digital Identity is a leading provider of innovative SaaS solutions, dedicated to revolutionizing digital identity and authentication throug...Show moreLast updated: 13 days ago
    • Promoted
    Senior Solution Architect - Java

    Senior Solution Architect - Java

    ConfidentialBengaluru / Bangalore, India
    We are looking for an experienced and passionate.This role will focus on migrating and consolidating General Ledger systems to Oracle while overseeing end-to-end architecture and solution designs f...Show moreLast updated: 2 days ago
    • Promoted
    Senior Systems Architect

    Senior Systems Architect

    ThoughtSpotBengaluru, Republic Of India, IN
    We are looking for a Principal Engineer to shape the architecture of ThoughtSpot’s cloud-native, distributed platform and scale it to support our ambitious product vision.You will bring deep system...Show moreLast updated: 16 days ago
    • Promoted
    Senior Enterprise Architect – Java, AWS, Microservices

    Senior Enterprise Architect – Java, AWS, Microservices

    Happiest Minds TechnologiesBengaluru, Karnataka, India
    Job Title : Enterprise Architect.We are seeking a highly experienced and visionary.This role is ideal for a senior technologist with 20+ years of experience in software and systems architecture, wit...Show moreLast updated: 24 days ago
    • Promoted
    Senior Systems Architect (Contract role)

    Senior Systems Architect (Contract role)

    EpsilonBengaluru, Karnataka, India
    We are looking for an expert cloud system engineer for one of our global healthcare enterprise customers.The role “AWS System Architect” is a key role in building and implementing customer infrastr...Show moreLast updated: 1 day ago
    • Promoted
    Senior System Architect

    Senior System Architect

    WatsoniteBengaluru, Republic Of India, IN
    Define infrastructure strategy and plan, which includes hardware, networking and software (OS, Application, security, monitoring…) on AWS Cloud. Continuous monitoring and optimization of resources o...Show moreLast updated: 8 days ago