Search Jobs

Search by job, company or skills

SENIOR ARCHITECT - Java

SENIOR ARCHITECT - Java

Happiest Minds Technologies
Early Applicant
  • Posted 2 days ago
  • Be among the first 20 applicants

Job Description

Company Name: Happiest Minds
Job Title: SENIOR ARCHITECT - Java

Job Description:
As a Senior Architect - Java at Happiest Minds, you will play a key role in designing and implementing scalable and high-performance software solutions. You will be responsible for leading architectural discussions, guiding teams through the software development lifecycle, and ensuring adherence to best practices in coding and design patterns. You will collaborate closely with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical designs. Your experience in microservices architecture, cloud technologies, and agile methodologies will be crucial in driving innovation and delivering high-quality solutions.

Key Responsibilities:
- Design and architect robust, scalable, and high-performance applications using Java and related technologies.
- Lead and guide development teams in implementing architectural strategies and ensure that software solutions are in alignment with business goals.
- Conduct code reviews to ensure quality and adherence to best practices.
- Collaborate with cross-functional teams to define and refine system architecture and design specifications.
- Advocate for the use of modern technologies and methodologies, fostering a culture of continuous improvement.
- Provide technical leadership and mentoring to junior and mid-level developers.
- Keep up with industry trends and emerging technologies to maintain a competitive edge.

Skills and Tools Required:
- Strong expertise in Java programming and related frameworks such as Spring, Hibernate, and JPA.
- Proficiency in microservices architecture and RESTful API design.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies like Docker and Kubernetes.
- Solid understanding of database technologies such as SQL and NoSQL (e.g., MongoDB, Cassandra).
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Jenkins, Git).
- Strong analytical and problem-solving skills, with a keen attention to detail.
- Excellent communication and interpersonal skills to effectively collaborate with technical and non-technical stakeholders.
- Experience with agile methodologies and participation in Scrum or Kanban teams.
- A degree in Computer Science, Engineering, or a related field, with a substantial amount of experience in software development and architecture.

At Happiest Minds, we are looking for passionate individuals who are eager to take on challenges and drive technological advancements. If you are a visionary architect with a strong Java background, we would love to hear from you.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Similar Jobs

Bengaluru, India
Skills:
cloud platform , Architecture - ALL, Java, Microservices, Mobile Testing, Architecture, Java Application Support, Technology, Device Clouds
Bengaluru, India
Skills:
Java, BPM, Jbpm, Spring Boot, Gcp, Terraform, Ansible, Openshift, Rest Apis, Azure, Enterprise Integration, Kubernetes, AWS, Generative AI, Infrastructure as Code, RAG Tool Calling, Workflow Automation, CI CD, Llm, Agentic AI, Microservices Architecture, Hybrid Cloud Platforms