Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Software Architect.
India Jobs Expertini

Urgent! Java Software Architect Job Opening In Bengaluru – Now Hiring Landmark Group

Java Software Architect



Job description

Responsibilities:

  • Design, develop, and maintain scalable enterprise backend services using Java, Spring Boot, and microservices architectures.
  • Deploy, manage, and optimize applications on Azure Kubernetes Service (AKS) and other containerized environments (Docker, Kubernetes fundamentals — deployments, scaling, secrets, ingress).
  • Build and maintain cloud-native solutions with best practices for scalability, resilience, and maintainability (service discovery, config management).
  • Proactively monitor system health, debug production issues, and use observability tools (logging, metrics, tracing) to ensure system reliability and performance.
  • Participate in on-call rotations and contribute to incident resolution and root cause analysis.
  • Implement secure coding standards and lead code reviews to maintain technical quality and reduce technical debt.
  • Collaborate with cross-functional teams (architecture, DevOps, QA, product) to diagnose complex issues end-to-end and deliver robust solutions.
  • Champion AI/ML adoption: integrate AI-driven tools & services (e.G., log analysis, anomaly detection, intelligent monitoring, generative AI for developer productivity or customer experience) into backend systems where applicable.
  • Drive continuous improvement by evaluating new frameworks, libraries, and emerging technologies.
  • Participate in on-call rotations and contribute to incident resolution and root cause analysis.
  • Identify and implement performance improvements across services and data flows.
  • Implement messaging systems such as JMS queues, Kafka, and Spark.

  • Enhance application scalability across major public clouds including Azure, Google Cloud, and AWS.

  • Employ source versioning tools like Git, and conduct unit testing with JUnit.


Skills and Qualifications:

  • 7+ years of hands-on Java development experience (Spring Boot, Spring Cloud/Security).
  • Strong knowledge of microservices and distributed system design patterns.
  • Familiarity with AKS/Kubernetes, containerization (Docker), and deployment automation (Azure DevOps, GitHub Actions, Jenkins).
  • Practical expertise in databases (Oracle, MySQL, Elasticsearch) and messaging systems (Kafka, JMS).
  • Solid understanding of observability — monitoring, logging, tracing (Prometheus, Grafana, ELK/EFK, OpenTelemetry).
  • Familiarity to AI/ technologies and ability to integrate them into system (e.G. anomaly detection, NLP services, LLMs for automation).
  • Strong debugging, root cause analysis, and performance tuning (JVM profiling, thread/heap analysis, query optimization).
  • Excellent problem-solving, communication, and collaboration skills.
  • Ability to mentor, review code, and set engineering best practices.

  • Strong command of the English language, with excellent verbal and written communication skills.

Personal Attributes:

  • Proactive and self-driven with a growth mindset;
    stays updated on emerging cloud and AI technologies.
  • Takes ownership of complex problems and drives them to resolution.
  • Promotes clean architecture, secure design, and long-term maintainability.
  • Open to feedback, continuous learning, and experimentation.
  • Comfortable with ambiguous problems and can drive them to clarity and resolution.
  • Advocates for best practices in design, testing, monitoring, and deployment.
  • A commitment to continuous learning and improvement.

  • Excellent team collaboration skills.

  • A proactive and adaptable approach to challenges.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Software Potential: Insight & Career Growth Guide