Technical architect Java - Noida, India - PureSoftware Ltd

    Default job background
    Description

    Overview :


    PureSoftware is a global software products and digital services company that is driving transformation for the world's top organizations across the most regulated industry verticals, including banking and financial services, telecom, healthcare, gaming, and entertainment.

    With a strong presence in 5 continents, the company helps organizations modernize technology, reimagine processes, and transform experiences so they stay ahead in a fast-changing world.

    PureSoftware focuses on driving a differentiated customer experience, accelerating cycle time, and improving business outcomes through the integration of digital solutions, robotic automation, artificial intelligence, machine learning, and IOT.

    Are you passionate about being a part of a high-performance team where your work has a meaningful impact on people and processes? Do you get excited about effectiveness and efficiency?Are you looking for an opportunity to accelerate your career?


    We are looking for Technical architect who will be working as part of one or more account teams and be responsible for ensuring that key projects and engineering duties are fulfilled like answering technical questions, proposing budgets for projects, training new employees, and working with various other departments, prepare reports on the progress of the projects, ability to effectively delegate the work, and ability to address any technical issues that come up in the projects.


    Job ResponsibilitiesAchieves organization goals by defining, integrating, and upgrading a comprehensive architecture to support Java applicationsTo develop innovative and practical designs that account for the end to end solutionTo implement best practices in Systems Architecture and map it to solutionsTo review architecture design during the initiation of projects and confirm its fit to the overall Cloud Platform Roadmap and StrategyImproves architecture by tracking emerging technologies; evaluating their applicability to business goals and operational requirementsConfirms architecture capability and flexibility to support high availability web applications by developing analytical models; completing validation tests.

    Defines infrastructure for design and integration of internet/cloud computing systems by analyzing information requirements; determining platform architecture, technology, and tools; studying business operations and user-interface requirements; directing development of physical database.

    Must have hand-on experience and should be able to co-develop & deploy Cloud Platform Solution.

    Maintain control over the architect throughout the entire software development lifecycle by continuously making critical adjustments to the architecture to ensure desired results are achievedRequirementsJob RequirementsHaving 7+ years of experiences working in developing applications or products using java as underlaying technology.

    Hands-on experience n developing web-based applications using Java, J2EE, SpringBoot, MicroServices, JSP, JDBC, HTML5, CSS3, XML, jQuery, AJAX, SQL, PL/SQL.Hands-on experience in developing applications using Kubernates, Devops, Maven, Docker.

    Hands-on experience in creating and maintaining data base architecture required for web applications.

    Should have involved in installation and maintenance of Application Servers .Experience in Performance tuning of applicationsKnowledge about build Tools like Maven, Gradle, AntPossess knowledge in Configuration and Version Management tools like Git, SVN, etcHaving relevant product knowledge; including awareness on cross-browser/device, "responsive" development standards, compliant HTML5, CSS.Having experiences in API and service-based architectures using SOAP, REST APIs, micro-services and utilising JSON for web or mobile applicationsDesign AWS infrastructure for new applicationsPreferredFluent in English for verbal and writtenHaving knowledge in product life cycle managementGood to have knowledge of agile software development processExperienced with scalability on large systems.

    Good sense of UX.Good to have bootstrap knowledge of implementation considerations for UI technologies


    While meeting all the preferred qualifications is not required to apply for a position, it may give applicants a competitive edge.

    It is important to read a job posting carefully and to only apply if you feel that you meet the qualifications, both required and preferred.


    Applying for a position without meeting the preferred qualifications may mean that your application is not even considered by the employer.

    In some cases, an applicant who meets all the required qualifications but only some of the preferred qualifications may still be contacted by the employer for an interview.

    However, it is always best to try to meet as many of the qualifications as possible.


    Life at PureSoftware :

    Equal Opportunity Employer:

    PureSoftware is an equal opportunity employer and does not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, protected veteran status, disability, or other legally protected status.

    The company is committed to a diverse and inclusive workplace. Here, we embrace our differences and fosters a culture of growth, high-performance, and innovation.

    Work-Life Balance:
    We value work-life balance.

    Working at PureSoftware, it is not about how many hours you spend at home or at work; it's about the flow you establish that brings energy to both parts of your life.

    We care about your career growth.

    Innovative, High-Performance Work Culture:
    Our team is dedicated to supporting new members.

    We have a broad mix of tenures and experience levels, and we focus on creating an environment that celebrates knowledge sharing and mentorship and gives individuals learning and development opportunities to steer their career growth.

    We strive to assign projects based on what will help each team member develop holistically and enable them to take on more complex tasks in the future.