Job Summary
The Senior Developer will be responsible for developing and maintaining software applications using python, PL/SQL, and Java. The role involves working on various projects to meet business requirements and enhance system functionalities.
- Primary Skills (Mandatory):
- Oracle, SQL/PLSQL, core Java, Spark, Python.
- Big Data Query platform like Hive and Impala
- GIT, BitBucket, JIRA
- Basic analytical and debugging skills, including log reading, and checking Swagger & OpenShift.
- Shell Scripting, Unix, Control-M tool
- Experience with Google Cloud like, GCS Bucket, Big Query, Airflow, Dataproc.
Key Responsibilities
2. Collaborate within team to gather and analyze requirements for new projects
3. Troubleshoot and debug code to improve application performance and reliability
4. Provide feedback to team members for enhancing coding standards
5. Maintain and update existing software applications by identifying areas for improvement
6. Participate in the full software development lifecycle, including testing and deployment phases
Skill Requirements
2. Strong knowledge of pl/sql for database design, query optimization, and data manipulation
3. Experience with java programming for building enterprise level applications and web services
4. Strong problem-solving skills and the ability to work in a collaborative team environment
5. Good communication skills to interact with stakeholders and convey technical details effectively
6. Ability to prioritize tasks, manage workload efficiently, and meet project deadlines