AWTY Globalsoft
  • Experience
    180+ Projects
  • MDM Solutions
    Enrichment & Reporting
  • MDM Technologies
    Informatica | Reltio

Careers

  • Flexible Hours

  • Competitive Compensation

  • Excellent Benefits

  • H1B & Greencard Sponsorship

We’re developing cutting-edge solutions and services for Integration and Data Management and Java technologies.

Our employees work in close-knit teams with direct management guidance and training by industry experts who can help them learn new technologies and develop their skill sets.

And our diverse international clients mean opportunities for global assignments.

If you’re looking for a dynamic work environment in a people-oriented company that will challenge and inspire you, join us at Globalsoft!

Full Time
IN-Banglore, India
Posted 2 years ago

Position Description

The Senior Java Developer will be responsible for analyzing the business requirements, design, develop and implement highly efficient, and highly scalable processes. Candidate is required to perform   daily project functions with a focus on meeting the business objectives on time within a rapidly changing work environment. As a member of the Software Engineering Team, they will design, develop, test and support Java software applications.

Responsibilities

  • Develop, test, and maintain robust, scalable, high-quality software for our technology platform and full suite of products.
  • Collaborate with product owner, other developers, and QA team to create a high-quality user experience.
  • Contribute to continuous improvement of software development best practices in the areas of coding and software design.
  • Comply with good software engineering principles, including coding standards and coding testability.
  • Take ownership of deliverables and their quality.
  • Responsible for software maintenance and Enhancement.
  • Good Analytical and Problem-solving skills.
  • Screens, categorizes, evaluates, reconciles, reports and resolves data integrity issues. Interprets generally defined practices and methods.
  • Works on assignments where considerable judgment and initiative are required in resolving problems and making choices, recommendations, or decisions.
  • Responsibility to improve service, efficiency and quality of work.
  • Address the Application performance issues.
  • Responsible for peer testing and code reviews.
  • Mentoring Junior developer on technical skills.

Qualification Requirements

  • 6-8 years of software development experience.
  • Strong object-oriented design and coding skills in Java (Core Java, Collections, Multithreading), preferably on a UNIX or Linux platform developing.
  • Experience writing scalable software.
  • Must Haves: Java 1.8 features, Spring Boot, Design Patterns, Spring Frameworks, Data Structures and Algorithms.
  • Must have work experience on Java.
  • Strong Proficiency in JDBC & hibernate.
  • Strong proficiency in data modeling & SQL queries.
  • Ability to work collaboratively within a team environment of engineers.
  • Excellent verbal and written communication skills along with experience in customer facing skills.
  • Hands on experience with web services technology / API development (REST, SOAP, JSON and XML).
  • Working knowledge and experience with front-end technologies (HTML5, Angular JS and related frameworks).
  • Proficient in GIT, Maven, Jenkins.
  • Experience in writing JUnit/JMeter & Mockito testing programs.
  • Strong problem-solving and analytical skills together with good debugging skills
  • Ability to multi-task and stay organized in a dynamic work environment.
  • Experience in Microservices will be added advantage.
  • Ability to learn and adapt quickly.
  • Experience working in an Agile/Scrum development process.

Location

This role will be based in Bangalore.  

Job Features

Job CategoryTechnology

Position Description The Senior Java Developer will be responsible for analyzing the business requirements, design, develop and implement highly efficient, and highly scalable processes. Candidate is ...

Full Time
IN-Banglore, India
Posted 2 years ago

Position description

The Senior MDM Consultant will be part of the Enterprise Architecture team and will work closely with Data Governance teams, business stakeholders, application architects and the Data Services team in deploying and maintaining robust Master Data Management solutions. This is a hands-on technical role, responsible for design, development and deployment of end-to-end implementation, including core MDM, Data Quality, Data Governance and Metadata Management solutions.

Key Responsibilities

  1. Gathering functional and technical requirements as inputs into the overall solution design.
  2. Estimating and planning work for all phases of the software development lifecycle.
  3. Participating in process and functional design activities, carrying out application design, build, test, and deploy activities for Informatica MDM and all integrating applications.
  4. Planning, developing, executing data conversion routines.
  5. Driving user acceptance test planning and execution.

Requirements

  • BE/BTech/MCA degree or equivalent technical experience.
  • 8+ years of experience in the software industry.
  • 3+ years of experience with MDM projects.
  • 5+ years experience as an implementation consultant in Database related technologies.
  • Must have proven and demonstrable client facing
  • Excellent analysis, debugging and trouble-shooting skills, and persistence in problem solving.
  • Extensive hands-on experience with Oracle 10g or higher
  • Hands-on experience with installation/configuration and tuning of Oracle database.
  • Strong SQL / PLSQL and JDBC experience
  • Exposure to applications servers (JBoss, Weblogic, Websphere)
  • Excellent communications and interpersonal skills.
  • Track record of accomplishment and effectiveness within organizations.

Preferred skills for this role include

Technical

  • Must have good understanding of Master Data Management (MDM) architectures and business processes.
  • Working knowledge of Entity 360, Provisioning Tool and Informatica Data Director (IDD)
  • Understanding of Informatica MDM API (SIF & Business Entity Services)
  • Deep understanding and experience working on ActiveVOS BPM
  • Participate in design of Informatica MDM solutions (Multi-Domian MDM), Informatica Data Quality and Data Integration based on customer needs.
  • Develop / Configure MDM Landing, Staging and Base Objects.
  • Deep understanding and experience working on Match & Merge Configuration, Match & Merge Performance Tuning.
  • Working knowledge of MDM security implementation on creating user, roles and assigning proper user groups to the roles.
  • Develop, test and deploy MDM, DQ and Data integration solutions in accordance with customer's schedule.
  • Execute test plan and document results; debug solution as required.
  • Should have experience in MDM Installations and Upgrade Process
  • Experience and/or familiarity with data analysis activities
  • Experience with Windows or UNIX shell script programming
  • Experience with optimization of high-volume databases (>300GB).
  • General understanding of data warehousing concepts and ETL tools
  • Experience with messaging software.

Personal attributes

  • Highly detail oriented, accurate, and organized.
  • Ability to perform comfortably in a fast-paced, deadline-oriented work environment.
  • Strong oral and written communication skills
  • Must be flexible and comfortable with change.
  • Applicant will be a self-starter with a strong desire to grow both technically and in their knowledge of operational business.

Location

This role will be based in Bangalore.

Job Features

Job CategoryTechnology

Position description The Senior MDM Consultant will be part of the Enterprise Architecture team and will work closely with Data Governance teams, business stakeholders, application architects and the ...

Full Time
IN-Banglore
Posted 2 years ago

Position Description

The Java Developer will be responsible for analyzing the business requirements, design, develop and implement highly efficient, and highly scalable processes. Candidate is required to perform   daily project functions with a focus on meeting the business objectives on time within a rapidly changing work environment. As a member of the Software Engineering Team, they will design, develop, test and support Java software applications.

Responsibilities

  • Develop, test, and maintain robust, scalable, high-quality software for our technology platform and full suite of products.
  • Contribute to continuous improvement of software development best practices in the areas of coding and software design.
  • Comply with good software engineering principles, including coding standards and coding testability.
  • Take ownership of deliverables and their quality.
  • Responsible for software maintenance and Enhancement.
  • Good Analytical and Problem-solving skills.
  • Responsibility to improve service, efficiency and quality of
  • Responsible for Unit Test plans.

Qualification Requirements

  • 3-5 years of software development experience.
  • Strong object-oriented design and coding skills in Java (Core Java, Collections, Multithreading), preferably on a UNIX or Linux platform developing.
  • Experience writing scalable software.
  • Good to have skills - Java 1.8 features, Spring Boot, Design Patterns, Spring Frameworks, Data Structures and Algorithms.
  • Must have work experience on Java.
  • Strong Proficiency in JDBC & hibernate.
  • Strong proficiency in data modeling & SQL queries.
  • Ability to work collaboratively within a team environment of engineers.
  • Excellent verbal and written communication skills along with experience in customer facing skills.
  • Experience with web services technology / API development (REST, SOAP, JSON and XML)
  • Working knowledge and experience with front-end technologies (HTML5, Angular JS and related frameworks)
  • Proficient in GIT, Maven, Jenkins.
  • Experience in writing JUnit/JMeter & Mockito testing programs.
  • Strong problem-solving and analytical skills together with good debugging skills.
  • Ability to multi-task and stay organized in a dynamic work environment.
  • Experience in Microservices will be added advantage.
  • Good to have experience in Microservices.
  • Ability to learn and adapt
  • Experience working in an Agile/Scrum development process.

Location

This role will be based in Bangalore.

Job Features

Job CategoryTechnology

Position Description The Java Developer will be responsible for analyzing the business requirements, design, develop and implement highly efficient, and highly scalable processes. Candidate is require...

Full Time
US-San Jose
Posted 5 years ago
Globalsoft Inc. has opening for Technical Lead at its office in San Jose, CA. The person will be involved in designing, developing and testing software systems. Perform planning; implement and troubleshoot software problems. Optimize software system performance. Analyze user needs and develop software solutions. Act as a liaison for the technical team to the project leadership team and management to ensure deliverables are met. Provide user support as needed.
  • Require Masters/foreign equiv. in Computer Science, Computer Engineering, Computer Applications., CIS, Electronics, Engineering in the technological/scientific field, or related field
  • 2+ years experience in job offered or related work
  • In the alternative will accept Bachelors or foreign equivalent plus 5 years of progressive experience.
  • Travel/relocation required.
  • The job position qualifies for Employee Referral program.

Job Features

Job CategoryTechnology

Globalsoft Inc. has opening for Technical Lead at its office in San Jose, CA. The person will be involved in designing, developing and testing software systems. Perform planning; implement and trouble...