Search by job, company or skills

Mphasis

Senior Java Architect

12-16 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location- Pune, Bangalore, Hyderabad

Experience- 12Yrs - 16Yrs

Domain expert mainframe – SME to guide to develop and understand java frameworks

Guiding the team / validator

Who are we looking for:

We are seeking a seasoned and visionary Senior Java Architect to lead the modernisation and re-architecture aspects of high-performing, scalable, and secure Enterprise grade Java-based applications. You sould have extensive experience in working on large code base preferably for financial applications and worked on modernising legacy n-tier architectures

If you have a strong background in Java development, experience with designing complex systems and worked in various Java technologies over decades (including Applets/Servlets,J2EE, Struts, Spring Framework and also keep yourself updated with latest in Java including Spring boot with a passion for mentoring teams, this is your chance to shape innovative projects and guide a talented group of developers.

Responsibilities

  • Define and develop the architectural framework for Java-based applications, ensuring scalability, security, and performance.
  • Worked on designing n-tier architecture systems in the past
  • Extensive experience on working on modernising legacy monolithic applications to microservices and majestic monolith design approach
  • Collaborate with stakeholders, including business leaders and technical teams, to gather project requirements and translate them into technical solutions.
  • Lead system and application design sessions, creating detailed technical diagrams and documentation.
  • Oversee the development lifecycle, ensuring standards and best practices are followed throughout.
  • Implement and maintain microservices or enterprise-level solutions using Java frameworks like Spring or Hibernate.
  • Guide software development teams in leveraging modern development tools and techniques.
  • Troubleshoot complex architectural challenges and apply solutions to build resilient systems.
  • Conduct technical reviews, including code reviews, to ensure software quality and maintainability.
  • Stay informed about emerging technologies, frameworks, and industry trends to recommend innovative solutions.
  • Mentor and support junior developers and team members in improving their technical expertise.

Required Skills & Experience

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields (or equivalent experience).
  • Extensive experience in working in Java historical technologies including Applets/Servlets,J2EE, Struts, Spring Framework/Hibernate etc
  • Extensive background and working knowledge of all historical versions of Java from Java1.4 till latest versions
  • Extensive experience in software development with a strong focus on Java SE/EE.
  • Proven track record as a Java Architect or in a similar technical leadership role.
  • Expertise in Java frameworks like Spring (Spring Boot, Spring Cloud) and hibernate.
  • Strong understanding of microservices architecture and service-oriented design.
  • Proficiency in designing scalable and efficient application architecture.
  • Deep knowledge of database technologies, including both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD pipelines, DevOps practices, and containerization tools (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills with a focus on designing innovative and practical solutions.
  • Strong communication skills to collaborate effectively with diverse teams and stakeholders.

Nice-to-Have Skills

  • Experience in Java language parsers and reasoners
  • Experience working with API gateways and securing APIs using OAuth or JWT.
  • Familiarity with frontend technologies for a holistic understanding of full-stack architecture.
  • Knowledge of event-driven frameworks and messaging systems like Kafka or RabbitMQ.
  • Advanced certifications in Java, architecture frameworks, or cloud technologies.
  • Experience with AI, ML, or analytics-driven applications integrated into Java systems.
  • A strong portfolio of successfully implemented enterprise applications or web platforms.

Why Join Us

  • Innovative Projects: Lead the architecture of cutting-edge AI product design and development
  • Chance to work on using Language reasoners and parsers

Collaborative Environment: Join a team of passionate professionals committed to technical excellence.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145769799

Similar Jobs