Strategic Java Software Architect

4 weeks ago


Bengaluru, Karnataka, India Epam Full time

Overview


We are seeking an experienced and skilled Strategic Java Software Architect to join our team at EPAM. The successful candidate will have a strong background in software development, architecture, and leadership.



About the Role


The Lead Java Software Developer position involves designing, implementing, and maintaining complex software systems using Java 8. The selected candidate will work closely with customers, peers, and vendors to resolve technical challenges and ensure high-quality deliverables.



Key Responsibilities



  • Participate in regular discussions with customers, peers, and vendors to clarify and solve product or project challenges;
  • Analyze and assess business requirements to devise plans for intricate programming systems or applications;
  • Collaborate with other Engineers and staff to uphold technical standards and develop strategy and architecture;
  • Define and formulate system scope and objectives through research and fact-finding;
  • Develop detailed architecture specifications for programming and guide other staff members throughout the project phases.


Requirements



  • A Bachelor's degree in Computer Science or a related field;
  • A minimum of 8-12 years of robust Java (Java 8) programming skills, with a proficiency in object-oriented design principles;
  • Proven track record of leading and mentoring a team of engineers;
  • Familiarity with Java frameworks such as DropWizard, Spring, and Hibernate;
  • Knowledge of web development frameworks (Angular or React);
  • Proficiency with SQL and experience with distributed storage systems like DB2, Oracle, Cassandra, MongoDB;
  • Practical knowledge of continuous integration and continuous deployment (CI/CD) pipelines, specifically with Git;
  • An understanding of Unix/Linux environments and scripting languages like Bash or Python;
  • Familiarity with Agile methodologies, particularly Scrum;
  • Ability to quickly and independently learn new technologies; and
  • Fluent English communication skills at a B2+ level.


We Offer



  • An estimated salary range of $120,000 - $180,000 per annum based on location and experience;
  • 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.).


  • Bengaluru, Karnataka, India Guidewire Software Full time

    About GuidewireGuidewire is the leading platform for Property & Casualty insurers to engage, innovate, and grow efficiently. Our platform combines digital, core, analytics, and AI to deliver a cloud service.We partner with our customers to continually evolve and enable their success. With an unparalleled implementation track record of 1600+ successful...

  • Java Architect

    3 days ago


    Bengaluru, Karnataka, India Strategic Talent Partner Full time

    About the Role: We are looking for a skilled Java developer to join our team at the Strategic Talent Partner. As a key member of our development team, you will be responsible for designing and developing high-performance enterprise-grade applications using Java and J2EE technologies.Key Responsibilities: - Design and develop scalable and secure Java...


  • 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 Guidewire Software Full time

    About the RoleWe are seeking a highly skilled Data Driven Java Software Architect to join our team at Guidewire Software. This is an exciting opportunity to work on complex software systems, make informed decisions that align with the company's technical vision, and lead design and architecture discussions.Key ResponsibilitiesLead design and architecture...


  • Bengaluru, Karnataka, India Strategic Talent Partner Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Strategic Talent Partner. As a key member of our software development team, you will be responsible for designing and developing high-performance, scalable enterprise-grade applications using Java and J2EE platforms.About the RoleThis is a fantastic opportunity to...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Strategic Java Solutions ArchitectJob Overview:Coforge is seeking a highly skilled Java Solutions Architect to lead the development of our long-term technical vision and drive technology solutions that meet business objectives.About the Role:The ideal candidate will have a proven track record of leadership in Java, Microservices, and GCP-based...


  • Bengaluru, Karnataka, India Sonata Software Full time

    Job Title: Chief Java Developer and AWS ArchitectAbout Sonata Software:We are a leading digital transformation company that helps businesses navigate the complexities of technology.Role Overview:We are currently seeking a skilled Chief Java Developer and AWS Architect to join our team. This role requires expertise in core Java and strong knowledge of AWS,...


  • 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 Guidewire Software Full time

    Job DescriptionAt Guidewire Software, we're seeking a skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for designing and architecting complex software systems, making informed decisions that align with the company's technical vision.About the RoleWe're looking for a seasoned engineer who is passionate about building...


  • 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 Visionyle Solutions Full time

    **Java Enterprise Software Architect Position Open**Visionyle Solutions is looking for an experienced Java Enterprise Software Architect to lead the design and development of our web applications. As a key member of our team, you'll oversee the architecture of our systems, ensuring scalability, reliability, and security.**Responsibilities and...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    About UsAt Encora Inc., we empower businesses through innovative solutions and cutting-edge technology.Job Title: Strategic Enterprise ArchitectSalary Range:$140,000 - $180,000 per annum, based on location and experience.Job DescriptionKey Responsibilities:Design and implement comprehensive software architectures for large-scale systems, ensuring...


  • Bengaluru, Karnataka, India MicroGenesis TechSoft Full time

    Job Title: Experienced Java Software ArchitectWe are seeking an experienced Senior Java Software Architect to join our team at MicroGenesis TechSoft. The ideal candidate will have a strong background in Java development, with a minimum of 8-10 years of experience.About the Role:The successful candidate will design and develop high-quality Java applications...

  • Senior Java Developer

    3 weeks ago


    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 Encora Inc. Full time

    Encora Inc. Senior Java Software Architect Job DescriptionEstimated salary: $120,000 - $180,000 per year.About the RoleWe 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...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    We are looking for a highly skilled Enterprise Java Software Architect to join our team at Tata Consultancy Services. As an Enterprise Java Software Architect, you will play a key role in designing and developing complex software systems using Core Java and J2EE technologies.Key ResponsibilitiesDesigning software for multiple platforms using JDK 8, 11 &...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job OverviewWe are looking for a highly skilled Lead Java Software Architect to join our team at Tata Consultancy Services in Bangalore.About the RoleThe ideal candidate will have 7-12 years of experience in designing and developing responsive web applications using Java Microservices, Spring, Hibernate, and AWS. Strong knowledge of REST APIs, DB2, Github,...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: Senior Software EngineerExperience: 4-6 yearsNotice Period: Immediate JoinersLocation: Bengaluru/RemoteJob SummaryWe are seeking a skilled and motivated Senior Software Engineer to join our team. The successful candidate will play a crucial role in designing, developing and implementing robust and scalable enterprise applications using EJB...


  • 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...

  • Software Architect

    6 days ago


    Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced Software Architect to lead our Data Analytics team. This is a unique opportunity to design and implement cutting-edge data analytics solutions for the insurance industry.**Key Responsibilities:**Lead the design and architecture of complex software systems, aligning with the company's technical vision.Collaborate with product...