Senior Java Software Architect

4 weeks ago


Pune, Maharashtra, India Epam Full time

Job Description

We are seeking a seasoned Senior Java Software Architect to lead our Java-based application development team.

The ideal candidate will have a strong background in Java, Spring, and Hibernate, with experience in designing and implementing scalable and efficient software systems.

Responsibilities

  • Design and develop Java-based applications using Spring and Hibernate
  • Lead a team of developers in implementing new features and maintaining existing software systems
  • Collaborate with interdisciplinary teams to ensure alignment with client needs and project goals
  • Mentor junior developers and provide guidance on coding best practices and design principles
  • Perform code reviews and ensure compliance with coding standards and guidelines
  • Engage in requirement gathering and analysis
  • Build and implement unit tests to confirm reliability and robustness
  • Integrate software components and third-party applications
  • Uphold code quality, organization, and automation
  • Enhance applications for optimal speed and scalability
  • Propel continuous enhancement by exploring alternatives and technologies
  • Document development processes and monitor system performance
  • Ensure alignment with security and data protection standards
  • Oversee project schedules and deliverables

Requirements

  • Demonstrated experience as a Senior Java Software Architect with a minimum of 5 years in the field
  • Minimum of 1 year in a leadership role
  • Advanced programming expertise in Java with proficiency in object-oriented design principles
  • Knowledge of Java frameworks such as Spring and Hibernate
  • In-depth understanding of SQL and experience with distributed storage systems like DB2, Oracle
  • Knowledge of web development frameworks (Angular or React)
  • Proficiency with code versioning tools, such as Git
  • Exceptional problem-solving and analytical capabilities
  • Excellent communication and team collaboration abilities
  • Bachelors degree in Computer Science or related discipline
  • Familiarity with Agile development practices
  • Capability to prioritize tasks and manage time effectively

We Offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)


  • Pune, Maharashtra, India Delphix Software Private Limited Full time

    Delphix Software Private Limited is seeking an exceptional Senior Java Software Architect to drive innovation and shape the future of our product.This role will involve architecting, designing, and building large-scale components of our product, with a focus on creating groundbreaking features and functionalities that propel our product forward.As a key...


  • Pune, Maharashtra, India NR Consulting - India Full time

    Job Title: Senior Java Software ArchitectAt NR Consulting - India, we are seeking an experienced Senior Java Software Architect to join our team. The ideal candidate will have a strong background in Java enterprise application development and a passion for designing and implementing scalable software solutions.Key Responsibilities:- Design and implement...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Silverlink Technologies Full time

    Key Responsibilities• Spearhead the development of high-quality Java-based software systems,• Collaborate with cross-functional teams to design, implement, and deploy scalable architecture,• Mentor junior engineers in Java, Spring Boot, and related technologies,• Drive the adoption of Quarkus framework and microservices architecture,• Ensure...


  • Pune, Maharashtra, India FIS Full time

    Job Title: Senior Software ArchitectAt FIS, we're looking for a skilled Senior Software Architect to join our team. As a key member of our team, you'll be responsible for designing and implementing software solutions that meet the needs of our clients.Key Responsibilities:* Design and implement software solutions using Java, Angular, and other technologies*...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Company OverviewF337 Deutsche India Private Limited, Pune Branch is a leading financial institution offering cutting-edge technology solutions.About the RoleWe are seeking an experienced Senior Java Software Architect to join our team. The successful candidate will lead the development of complex software applications and ensure they meet business...


  • Pune, Maharashtra, India Epam Full time

    Job Title: Senior Java Software ArchitectWe are seeking an experienced Senior Java Software Architect to join our team at Epam.The selected candidate will play a key role in defining and implementing our project architecture, resolving complex issues, and upholding technical standards through close collaboration with customers, peers, and...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Overview: We are seeking a highly skilled and experienced Senior Software Architect to join our team at F337 Deutsche India Private Limited, Pune Branch. As a Senior Software Architect, you will be responsible for designing, developing, and implementing scalable and high-performing software applications. Key Responsibilities: Lead the design and...


  • Pune, Maharashtra, India SIX Payment Services Full time

    About the RoleWe are looking for a highly skilled Java Software Engineer to join our team as a Senior Java Software Architect. This is a key role that involves designing and developing distributed software applications using Java.ResponsibilitiesWork with other developers to design, code, test and document software applicationsTake part in an agile...


  • Pune, Maharashtra, India Actian Corporation Full time

    We are Actian Corporation, a leading technology company helping businesses build a bridge to a data-defined future. At Actian, we believe data should be used as a competitive advantage.Our team is seeking a Senior Java Software Architect in Pune, India to design and maintain Eclipse RCP (Plugin development) based integration products for multiple platforms...


  • Pune, Maharashtra, India F337 Deutsche India Private Limited, Pune Branch Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to join our team at F337 Deutsche India Private Limited, Pune Branch. As a Senior Software Architect, you will be responsible for designing and developing entire engineering solutions to accomplish business goals.Key Responsibilities:Ensure that solutions are well...


  • Pune, Maharashtra, India Western Union Full time

    Solution Architect, Solution Engineering (Java)Western Union is seeking a talented Solution Architect, Solution Engineering (Java) to lead our team in delivering high-quality software solutions. As a key member of our engineering team, you will be responsible for designing and developing software applications using Java and Java-based technologies.Key...


  • Pune, Maharashtra, India Epam Full time

    About the RoleEpam is seeking a talented Senior Java Software Architect to spearhead the development and implementation of software solutions.The successful candidate will play a key role in shaping the technical direction of our team and driving innovation.Key ResponsibilitiesDesign and develop high-quality software solutions using Java and related...


  • Pune, Maharashtra, India Zebra Full time

    Zebra is seeking a highly skilled Senior Software Architect to join our team. As a key player in our organization, you will be responsible for designing and developing complex software solutions that meet our business needs.Responsibilities:Design and develop highly complex software systems using Java, Spring Boot, and Angular.Lead a team of software...


  • Pune, Maharashtra, India EasyProcur Full time

    We are seeking a skilled Senior Software Architect to lead our development team. In this role, you will be responsible for designing and implementing scalable web services, applications, and APIs. Your responsibilities will also include meeting with the software development team to define the scope and scale of software projects, designing software system...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Description:We are seeking a highly skilled Senior Solutions Architect to join our R&D team at BMC Software, Inc. Our team is responsible for building and maintaining BMC Helix Dashboards and Smart Reporting.Key Responsibilities:Design and develop scalable architecture for enterprise software products.Lead a team of engineers in delivering high-quality...

  • Senior Data Architect

    2 weeks ago


    Pune, Maharashtra, India IRIS Software Full time

    Job TitleSenior Data ArchitectAbout the RoleWe are seeking a seasoned Senior Data Architect to join our team at IRIS Software. As a key member of our data practice, you will be responsible for designing and implementing large-scale data architectures that drive business growth and innovation.Key Responsibilities* Design and implement enterprise-level data...


  • Pune, Maharashtra, India Qualihires Private Limited Full time

    Key ResponsibilitiesAs a Java Software Architect at Qualihires Private Limited, you will be responsible for designing and implementing scalable architectures for Java-based applications.Key responsibilities include:Architectural Design: Define and create scalable architectures for Java-based applications, ensuring they meet business requirements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Senior Software Architect will lead the design and implementation of software features, functionality, and enhancements, ensuring compatibility with hardware and influencing software design in relation to hardware.Key Responsibilities:Develop software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Virtusa Full time

    Job Title: Senior Java Enterprise ArchitectAbout the Role:Virtusa is seeking a seasoned Java Solution Architect to lead our technology teams in delivering cutting-edge solutions. As a key member of our architecture team, you will be responsible for designing and implementing large-scale enterprise systems using Java technologies.Key Responsibilities:Lead...