Technical Lead Core Java Developer

1 week ago


Delhi, Delhi, India Encora Inc. Full time
Technical Lead Core Java Developer

Important Information

Experience:
years

Job Mode:
Full-time

Work Mode:
Hybrid

Location:
Pune/Hyderabad India

Job Summary

Master data management (MDM) is the DNA of enterprise data, a single record of each person, place, or thing in a business, which must be reconciled, enriched, and corrected to create a trusted view of shared, business-critical data.

For over two decades, TIBCO EBX software has defined the MDM market.

Now also available as a SaaS offering, the TIBCO CloudTM EBX solution delivers everything needed within a single platform to manage, govern, and share master data, reference data, and metadata.

EBX software offers everything you need to manage all your data in one solution including workflow, data quality, role-specific features, and more.

Get the out-of-the-box capabilities you need to configure and deliver your enterprise data transformation.

Job Description We are looking for a Senior Software Engineer responsible for design, development and support of existing and new products.

Understand product vision and business needs to define product requirements and product architectural solutions. Develop design principles to improve performance, capacity, and scalability of product. Work with Product Manager in planning and execution of new product releases. Develop broad knowledge about current and future product features
Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable java code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Collaborate with Project Managers, Architects, Engineers, Developers, and User
  • Experience Designers on scope, solutions, constraints, and risks
  • Analyze/document current and future business process models
  • Analyze/document high level requirements (scope)
  • Analyze/document detailed functional requirements and business rules (use cases)
  • Analyze/document data requirements (from business needs perspective)
  • Support planning of user acceptance test (UAT), including creation of UAT scripts
  • Perform knowledge transfer to training and communication teams and support user
  • deployment activities as needed
  • Collaborate with cross-functional teams, including product management, architects, and quality assurance, to understand the requirements and define the scope for master data management (MDM) product development.
  • Design, develop, and maintain MDM products and solutions, ensuring high quality, scalability, and performance.
  • Implement Workflow, data model management, data integration processes, and data governance rules to support MDM functionalities.
  • Develop and enhance data quality and data cleansing processes to ensure the accuracy and consistency of master data. (Dedupe by Match & Merge)
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Perform thorough testing and debugging of the MDM product, identifying and resolving defects and performance issues.
  • Collaborate with architects to design and optimize data storage, retrieval, and indexing mechanisms for efficient MDM operations.
  • Stay up to date with the latest industry trends, technologies, and best practices in MDM and data management.
  • Participate in code reviews, providing feedback and suggestions to ensure a high-quality codebase.
  • Collaborate with the quality assurance team to define test cases, perform functional and performance testing, and ensure the product meets quality standards.
  • Contribute to the documentation of the MDM product, including user guides, technical specifications, and release notes.
  • Collaborate with technical support teams to troubleshoot and resolve customer issues related to MDM product functionality and performance.
  • Act as a subject matter expert in MDM, providing technical guidance and support to internal teams and customers.
  • Design and develop high-quality, scalable, and efficient Java-based products, adhering to industry best practices and architectural guidelines.
  • Collaborate with cross-functional teams, including product managers, software developers, and system administrators, to gather requirements and translate them into technical specifications.
  • Define and enforce coding standards, development methodologies, and quality assurance processes.
  • Conduct code reviews and provide constructive feedback to ensure the quality and maintainability of the codebase.
  • Identify and mitigate technical risks and propose solutions to complex technical challenges.
  • Stay up to date with the latest trends and advancements in Java and related technologies, and evaluate their potential impact on the software architecture.
  • Drive continuous improvement initiatives, such as refactoring, performance optimization, and codebase modularization.
  • Mentor and coach junior developers, fostering a culture of learning and growth within the team.
  • Collaborate with stakeholders to ensure the alignment of the software architecture with business goals and objectives.

Requirements:

  • Bachelor's degree in computer science, information systems, or similar.
  • Extensive experience in deploying software across a variety of platforms and operating systems.
  • 5-7 years experience in software development and a demonstrated ability to work in fast paced, high growth environment
  • Experience and understanding of application development methodology including Agile and Waterfall approaches, functional requirements, process modeling and reengineering
  • use case development, user acceptance testing, organizational change management, and large scale system implementations
  • Excellent written and verbal communication skills; ability to quickly produce clearly written, well organized documentation; excellent presentation and meeting facilitation skills
  • Proven skills in relationship building, customer focus, decision making, and problem solving
  • Experience and understanding of any of the following areas a plus:
  • Domain expertise in Master Data Management and proven experience in software development, with a focus on developing MDM products or similar data management systems.
  • Extensive experience in product development with Java, Java EE, Java Beans, Servlets, and JavaScript.
  • Proficient in using the Lucene search engine, Calcite, JMS, XML, XPATH, JAX-RS, JSP, HTML, CSS, JavaScript, React, Typescript, YUI (Yahoo UI), GIT, SVN, Gradle, ANT, and Maven.
  • Proficient in developing and deploying web applications in Tomcat, Websphere, Weblogic, and Jboss
  • Knowledge of MDM concepts, data modeling, data integration, workflow, Hierarchy management, data cleansing, and data governance principles.
  • Experience with MDM tools and frameworks, such as Informatica MDM, IBM InfoSphere MDM, or similar.
  • Good knowledge of database systems like ORACLE, MS SQL, Postgres, H2, HANA, and SQL query, including query optimization and performance tuning.
  • Understanding of data quality and data cleansing techniques.
  • Knowledge of JMS, web services, RESTful APIs, and integration technologies and Proficiency in designing and implementing SOAP & RESTful APIs.
  • Experience with cloud platforms and technologies, such as AWS or Azure, or GCP.
  • Familiarity with containerization technologies like Docker and orchestration frameworks like Kubernetes.
  • Strong problem-solving and analytical skills, with the ability to translate business requirements into technical solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Attention to detail and a commitment to producing high-quality deliverables.
  • Experience with agile software development methodologies and DevOps practices.
  • Provide expert technical support and troubleshooting for complex and critical issues escalated from L1 and L2 support teams
Role-specific Requirements

Technologies:
Core Java, Database, Server based programming, and data structure & algorithm
About Encora

Encora is a global company that offers Software and Digital Engineering solutions, with more than 9000 Encorians around the world.

Our technology practices include Cloud Services, Product Engineering & Development, Data Modernization & Engineering, Digital Experience, DevSecOps, Cybersecurity, Quality Engineering, Generative AI, among others.

At Encora Inc.

we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.


  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India Huptech HR Solutions Full time

    Job Post: Technical Lead (Java)Responsibilities:Ensure top performance and scalability levelsFollow architectural goals and principlesDeep understanding of various technologies to provide solutions for issuesParticipate actively in code reviews and collaborate in cross-functional teamsProactively suggest enhancements to current applications and...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India Huptech HR Solutions Full time

    Job Post:Looking for a Technical Lead specialized in Java.Experience: 5 to 8 years.Job Location: Remote.Responsibilities:Ensure high levels of performance and scalability.Follow architectural goals and principles.Demonstrate proficiency in various technologies to provide solutions for issues.Engage in code reviews, share expertise, and collaborate in...

  • Lead Java Developer

    1 week ago


    Delhi, Delhi, India Revature Full time

    Job Title: Lead Java DeveloperPosition Type: Full-timeExperience: 8+ years in Java developmentAbout Us:We are seeking an experienced and hands-on Lead Java Developer to join our dynamic team and lead our Java development efforts.Responsibilities:Lead and manage a team of Java developers to deliver high-quality software solutions.Design, develop, and maintain...

  • Lead Java Developer

    1 week ago


    Delhi, Delhi, India Revature Full time

    Job Title: Lead Java DeveloperPosition Type: Full-timeExperience: 8+ years in Java developmentAbout Us:We are seeking an experienced and hands-on Lead Java Developer to join our dynamic team and lead our Java development efforts.Responsibilities:Lead and manage a team of Java developers to deliver high-quality software solutions.Design, develop, and maintain...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India Saama Full time

    Company DescriptionSaama is a global company focused on developing life science solutions that accelerate the delivery of therapies to patients. With innovative AI technologies, Saama drives breakthrough intelligence into clinical and commercial operations. The Saama platform powered the clinical trial that led to the world's first COVID-19 vaccine....


  • Delhi, Delhi, India 2coms Full time

    Job DescriptionCandidate should have worked as a Java developer with Min relevant exp should be 70% of total experience.Must have worked, Spring/Springboot/spring MVC, Oracle, JSP, ServletsGood to have experience in – MicroservicesMandate Skills – Core Java, Java 8, Framework (Spring /Springboot) & Database (Oracle is mandatory), JSP,...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India CSM Technologies Full time

    CSM Technologies is looking to hire qualified candidates having relevant experience in Java, Spring boot, JPA/ Hibernate, JQuery/ Angular , APIs, and Microservices. S/He needs to lead a team of software developers from the forefront with project/ task assigning and activity monitoring, client Interaction and system analyzing capabilities. S/He will be...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India CSM Technologies Full time

    CSM Technologies is looking to hire qualified candidates having relevant experience in Java, Spring boot, JPA/ Hibernate, JQuery/ Angular , APIs, and Microservices. S/He needs to lead a team of software developers from the forefront with project/ task assigning and activity monitoring, client Interaction and system analyzing capabilities. S/He will be...


  • Delhi, Delhi, India Softtek Full time

    Key Responsibilities:Lead the design and development of Java-based software solutions, ensuring they meet performance, scalability, and security requirements.Collaborate with cross-functional teams to define and document technical requirements, architecture, and design specifications.Analyze existing systems and architectures to identify areas for...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India CSM Technologies Full time

    CSM Technologiesis looking to hire qualified candidates having relevant experience in Java, Spring boot, JPA/ Hibernate, JQuery/ Angular , APIs, and Microservices. S/He needs to lead a team of software developers from the forefront with project/ task assigning and activity monitoring, client Interaction and system analyzing capabilities. S/He will be...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India CSM Technologies Full time

    CSM Technologies is seeking experienced candidates proficient in Java, Spring boot, JPA/ Hibernate, JQuery/ Angular, APIs, and Microservices.We are looking for someone to take the lead in guiding a team of software developers, overseeing project/task assignments, monitoring activities, engaging with clients, and analyzing systems.The ideal candidate will...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India Prometheus Consulting Services. Full time

    Role:Java Tech LeadExperience:9 to 13 YrsTechnical skills required:Own the Engineering deliverables, including technical design, coding, testing, and debuggingExtensive AWS and related Cloud infrastructure expertiseAbility to automate the delivery of cloud infrastructure and applications using a variety of languagesExperience with Java, springboot, CI/CD,...

  • Lead Java Developer

    1 week ago


    Delhi, Delhi, India VITA TECHNOLOGIES Full time

    Company & Job Description: VITA TECHNOLOGIES is a renowned web solutions and mobile app development firm situated in Hyderabad. With a vast background in design, online marketing, and technology, we offer tailored solutions to support businesses. Our top-notch services have delivered successful projects globally. We strive to be a leading provider of web...

  • Lead Java Developer

    1 week ago


    Delhi, Delhi, India Rightpoint Full time

    Rightpoint, a Genpact company (NYSE:G) is a global experience leader. Over across 12 offices work with clients end-to-end, from defining and enabling vision, to ensuring ongoing market relevance. Our diverse teams lead with empathy, data and creativity—always in service of the experience. From whiteboard to roll-out, we help our clients embed experience...


  • Delhi, Delhi, India Revature Full time

    Job Title: Lead Java DeveloperPosition Type: Full-timeExperience: 8+ years in Java developmentAbout Us:We are seeking an experienced and hands-on Lead Java Developer to join our dynamic team and lead our Java development efforts.Responsibilities: Lead and manage a team of Java developers to deliver highquality software solutions. Design, develop, and...

  • Lead Java Developer

    1 week ago


    Delhi, Delhi, India VITA TECHNOLOGIES Full time

    Company DescriptionVITA TECHNOLOGIES is a top-notch web solutions and mobile app development firm located in Hyderabad. With vast experience in design, development, online marketing, business, and technology, we deliver tailor-made solutions to assist businesses and brands flourish. Our reliable and advanced services have effectively executed projects around...

  • Java Developer

    1 week ago


    Delhi, Delhi, India Eviden Full time

    Job Description:3 to 8 Yrs experience on Java Backend development. Candidate must be Strong on Core Java, J2EE and Micro services.Hands-on experience on core Java, Spring and REST servicesTechnically strong on Java/J2EE – SpringBoot, RESTful API, J2EE & Object-Oriented Design PatternsStrong experience in RDBMS(Oracle, My SQL) and/or NOSQL Databases...

  • Java Tech Lead

    1 week ago


    Delhi, Delhi, India Tekgence Inc Full time

    Java FSDLocation-Pune-Hybrid ModeNotice period-0-35 days (May &June joiners)Budget-29LPA (case to case, please discuss )Experience :Total 12+yrsRelevant 6+yrs in Java FSDJava Tech Lead Strong in Java microservices developer with AngularTechnical lead role, Handson, Self-Initiative and take ownership. Should have led projects technically. Posses...

  • Java Developer

    1 week ago


    Delhi, Delhi, India Oracle Full time

    Expertise in Hands-on development in in web-based application development using Java/J2EE.Strong knowledge in Core Java, J2EE, SpringBoot,MicroservicesDesire to get upskilled to latest in technologies and implement them in the project.Expertise in Hands-on development in in web-based application development using Java/J2EE.Strong knowledge in Core Java,...

  • Java Technical Lead

    1 week ago


    Delhi, Delhi, India TechPoppy Full time

    Note: Candidate should have working experience with Java 8, Microservices, Springboot and KafkaJOB DESCRIPTIONResponsibilities: Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools experience. Significant experience building and operating critical high-scale systems. Good management and team...