Senior Java Software Architect

13 hours ago


Bengaluru, Karnataka, India Encora Inc. Full time
Encora Inc. Senior Java Software Architect Job Description

Estimated salary: $120,000 - $180,000 per year.

About the Role

We are seeking a highly skilled Senior Java Software Architect to join our team at Encora Inc. This is a full-time position that offers the opportunity to work on cutting-edge software projects and collaborate with a talented team of engineers.

Job Responsibilities
  • Design and develop complex, high-performance Java applications using industry best practices and standards.
  • Lead and participate in the design, development, and delivery of software projects, ensuring timely completion and meeting business requirements.
  • Collaborate with product managers, business analysts, and other stakeholders to understand project requirements and translate them into technical solutions.
  • Provide technical leadership and mentorship to junior developers, promoting efficient code delivery and adherence to coding standards.
  • Review and optimize code to improve application performance, maintainability, and scalability.
  • Troubleshoot and resolve software defects and issues, providing root cause analysis and implementing long-term solutions.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices.
Requirements and Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • Extensive professional Java development experience, with a proven track record of delivering high-quality software.
  • Proficient in Java frameworks such as Spring, Spring Boot, and Hibernate.
  • Familiarity with relational and non-relational databases, such as MySQL, PostgreSQL, MongoDB, or similar.
  • Experience with code versioning tools like Git and related workflows.
  • Strong knowledge of front-end technologies such as HTML, CSS, and JavaScript, and experience with popular front-end frameworks like Angular, React, or Vue.js is a plus.
  • Excellent written and verbal communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
Preferred Skills
  • Experience with Golang programming language.
  • Knowledge of Azure Cloud Services.
  • Leadership and mentorship skills.

This role is ideal for a seasoned Java software architect who is passionate about delivering high-quality software solutions and mentoring junior developers.



  • Bengaluru, Karnataka, India Guidewire Software Full time

    At Guidewire, we are on a mission to revolutionize the insurance industry with innovative data analytics and visualization tools. We are seeking an experienced Senior Software Architect who can lead our team in designing and implementing cutting-edge software systems.As a key member of our engineering team, you will be responsible for:Architecting complex...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are seeking an experienced Senior Java Software Architect to join our team at Tata Consultancy Services in Chennai/Kolkata/Hyderabad/Pune/Bangalore. As a Senior Java Software Architect, you will be responsible for designing and implementing large-scale software systems using Java.The estimated salary for this role is around Rs. 25-35 lakhs per annum,...


  • Bengaluru, Karnataka, India ConsultBae Full time

    Job Title: Senior Java Software ArchitectAbout the Role:We are seeking a seasoned Senior Java Software Architect to lead our software development team in designing and implementing high-performance, scalable Java applications. The ideal candidate will have deep expertise in Java architecture, hands-on experience with Java Beans, Servlets, and JavaScript, and...


  • Bengaluru, Karnataka, India ADABODE Placements & Services Pvt Ltd Full time

    Job Title: Senior Java Software ArchitectHiring for Senior Java Software Architect with expertise in designing and developing efficient backend applications that meet business requirements.Directly interfacing with the founding team and technology team to understand the requirements and provide solutions. Assisting & guiding team members in design and...


  • Bengaluru, Karnataka, India GoodWorkLabs Full time

    We are seeking a skilled Senior Java Software Architect to help us design and develop innovative software solutions.OverviewAt GoodWorkLabs, we value expertise and experience. As a Senior Java Software Architect, you will play a crucial role in shaping our software development lifecycle.Job DescriptionKey responsibilities include defining software...


  • Bengaluru, Karnataka, India InfoPro Solutions Pvt Ltd Full time

    Job Description:At InfoPro Solutions Pvt Ltd, we are seeking a highly skilled Senior Java Software Architect to lead our software development team and drive the design and implementation of our Java-based applications.Responsibilities:- Define and design the overall architecture of Java-based applications to ensure scalability, performance, and security.-...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Senior Java Software ArchitectAbout Us:We are Coforge, a leading digital transformation consulting and technology services company. Our mission is to deliver impactful and sustainable business outcomes for our clients.Job Description:We are seeking an experienced Senior Java Software Architect to join our team. As a key member of our architecture...


  • Bengaluru, Karnataka, India Airful jobs and carrers Full time

    We are looking for a Senior Java Software Architect to join our team at Airful jobs and careers.Key ResponsibilitiesDevelop scalable and extensible Java software in agile teamsCollaborate with product owners to understand business needs and prioritiesShowcase progress and manage client expectations effectivelyCare deeply about the success of your clients and...


  • Bengaluru, Karnataka, India AxCrypt Software Private Limited Full time

    Job Title: Senior Software ArchitectJob Summary:AxCrypt Software Private Limited seeks an experienced Senior Software Architect to lead the design and development of cutting-edge software solutions.Main Responsibilities:Oversee the architecture and development of software solutions, ensuring alignment with organizational goals.Collaborate with stakeholders...


  • Bengaluru, Karnataka, India HRM INFO Full time

    Job Title: Senior Java Software Architect Overview: We are seeking a skilled Senior Java Software Architect to join our team at HRM INFO. The ideal candidate will have a strong background in developing server-side languages, specifically Java, and experience in creating solution architecture and providing technical leadership. Key Responsibilities: *...


  • Bengaluru, Karnataka, India Epsilon Full time

    About the RoleEpsilon is a global leader in affiliate marketing, and we're seeking an exceptional Senior Java Software Architect to join our team. As a key member of our Engineering department, you will play a crucial role in designing, developing, and implementing cutting-edge solutions that drive business growth and innovation.This is a unique opportunity...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Company Overview">">At Guidewire Software, we are actively seeking a proactive and results-driven Senior Java Developer to join our esteemed product development team.">">About the Role">">This role involves crafting high-quality software that enhances the daily experiences of millions of users across the globe.">You will play a pivotal part in designing and...


  • Bengaluru, Karnataka, India Zeca Tech Full time

    Job SummaryZeca Tech is seeking an experienced Senior Software Architect with a specialization in Java technologies to lead the design and development of high-quality software applications.


  • Bengaluru, Karnataka, India Epam Full time

    Job Title: Senior Java Software ArchitectAbout Us: As a leading provider of digital transformation and product development services, Epam is seeking an accomplished Senior Java Software Architect to join our team.Responsibilities:Collaborate with product owners and architects on making design decisionsDevelop end-user applications with high scalability and...


  • Bengaluru, Karnataka, India Virtusa Full time

    Job Title: Senior Java Developer - Cloud ExpertJob Summary:We are seeking a highly skilled Senior Java Developer with expertise in cloud technologies to join our team at Virtusa. As a Senior Java Developer, you will be responsible for designing, developing, and implementing software solutions using Java, Spring Boot, and AWS SDK.Key Responsibilities:Design...


  • Bengaluru, Karnataka, India Zynom Inc. Full time

    Zynom Inc. is seeking a highly skilled Senior Java Software Architect to join our team.Key ResponsibilitiesDesign and develop high-performance Java-based applications using Spring Boot, Hibernate, and JPA.Architect and implement RESTful APIs that are robust, maintainable, and secure.Develop and deploy containerized applications using Docker and manage...


  • Bengaluru, Karnataka, India Epam Full time

    Job Title: Senior Java Software ArchitectWe are seeking a skilled Senior Java Software Architect to contribute to the development of our projects.This role involves the definition and implementation of the architecture of our projects. You will work closely with customers, peers, and vendors to resolve complex issues, develop strategic solutions, and ensure...


  • Bengaluru, Karnataka, India yitrobc Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Architect to lead the design and development of our cloud-based Java Spring Boot applications. As a key member of our team, you will be responsible for ensuring the effective design, development, and maintenance of multiple microservices in Java Spring Boot.Key Responsibilities- Ensure that...


  • Bengaluru, Karnataka, India NETSACH GLOBAL Full time

    Netsach Global is a cyber security company seeking an experienced Senior Java Software Architect to join our team.**Job Overview:**We are looking for a skilled and seasoned architect with 10-15 years of experience in leading the development of large-scale enterprise applications. The ideal candidate will have expertise in designing and implementing complex...


  • Bengaluru, Karnataka, India F335 Deutsche India Private Limited, Bangalore Branch Full time

    About the RoleF335 Deutsche India Private Limited, Bangalore Branch is seeking a highly skilled Senior Java Software Architect to join our team. The successful candidate will be responsible for leading the design and development of complex software systems, mentoring junior developers, and ensuring the delivery of high-quality software solutions.Key...