Job Description
Role DescriptionWe are looking for a Java Developer responsible for back-end application development using Java, Groovy, and PostgreSQL. The candidate's primary focus will be to implement back-end applications. Developing and testing software APIs and user interfaces. Working closely with stakeholders, management, and departments to identify and resolve technical issues. Deep understanding and expertise in handling Web Services. Proficiency in Relational Database Management Systems (RDBMS) like Postgres and Oracle.
ResponsibilitiesWork as part of a small team to build back-end applications.Architect, build and maintain excellent Java, Groovy and PostgreSQL based applications with clean code.Implement and maintain PostgreSQL database code in the form of stored procedures, scripts, queries, views, triggers, etc.Write unit and integration tests.Ability to take absolute ownership over assigned work.
Required SkillsOracle and PostgreSQL SQL experience.Docker container/kubernetes experience.Unix bash script/python/shell script experienceData encryption/data masking/data manipulation experienceJava experience and knowledge to troubleshoot the issues and build the ad hoc java programs for data fixesScheduling tool experience autosys/control-m working with third-party vendor and product vendors.