Registration & Eln Java/oracle/mongo Db Developer

Year    Bangalore, Karnataka, India

Job Description


JOB DESCRIPTION

Designation: Assistant Manager / Associate Manager

Job Location: Bangalore

Department: IT

About Syngene

Incorporated in 1993, Syngene International Ltd. is an innovation-focused global discovery, development and manufacturing organization providing integrated scientific services to the pharmaceutical, biotechnology, nutrition, animal health, consumer goods and specialty chemical industries around the world. Syngene\' s clientele includes world leaders such as Bristol-Myers Squibb, Baxter, Amgen, GSK, Merck KGaA and Herbalife. Its innovative culture is driven by the passion of its 4240- strong team of scientists who work with clients from around the world to solve their scientific problems, improve R&D productivity, speed up time to market and lower the cost of innovation.

Job Purpose :

Purpose of this role involves developing and maintaining applications using Java and related frameworks, implementing RESTful APIs, and optimizing database structures using Oracle and MongoDB. The ideal candidate will also participate in code reviews, uphold best practices in software development, and occasionally assist in CI/CD pipeline enhancements. Strong problem-solving skills, clear communication, and the ability to translate business needs into effective technical solutions are essential for this position.

Key Responsibilities:

  • Collaborate with cross-functional teams, including software engineers, database administrators, and DevOps, to gather requirements and design comprehensive application solutions.
  • Develop and maintain backend and/or full-stack applications using Java programming language and relevant frameworks, adhering to best practices for performance, security, and maintainability.
  • Design, develop, and optimize database structures, queries, and stored procedures using Oracle and MongoDB to ensure efficient data storage and retrieval.
  • Implement RESTful APIs and integration layers to enable seamless communication between various system components.
  • Write high-quality, well-tested code and perform thorough unit testing and integration testing to ensure robustness and quality of applications.
  • Collaborate on the development and maintenance of CI/CD pipelines, automation scripts, and infrastructure-as-code (IAC) using tools such as Jenkins, Git, and Docker Compose.
  • Monitor application performance, troubleshoot issues, and optimize application behavior using relevant monitoring and logging tools.
  • Collaborate with front-end developers to ensure seamless integration of user interfaces with backend functionalities.
  • Ensure the security of applications by following best practices, implementing proper authentication and authorization mechanisms, and staying updated on security trends.
  • Stay current with emerging technologies, industry best practices, and advancements in Java, Oracle, MongoDB, and containerization.
  • Participate in code reviews, provide constructive feedback to team members, and promote coding standards and best practices.
  • Assist in the maintenance, troubleshooting and upgrades of infrastructure that support and enable the business-critical applications and services as needed.
Educational Qualifications:

BE/BTech/MS/MTech/MCA or higher in Computer Science, Biology, Chemistry, other engineering or scientific disciplines
  • Proven experience as a Senior Java Developer with expertise in MongoDB, Oracle RDBMS.
  • Experience in Java programming, including experience with Java 21, Spring Framework, and related technologies.
  • Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and front-end frameworks like Angular or React.
  • Solid understanding of Oracle database design, SQL, PL/SQL, and performance optimization techniques.
  • Familiarity with RESTful API design and integration patterns.
  • Must have demonstrated success delivering complex application systems, services-based application integration, reporting and analytics, and supporting infrastructure. Agile software development, automated testing, and DevOps experience are preferred.
  • Hands-on experience with version control systems (e.g., Git) and CI/CD processes.
  • Writing, debugging, unit testing, and performance test code in all applications layers, including front end (Web), middle layer (Web Services), and data access layer (Queries).
  • Strong problem-solving skills and the ability to troubleshoot complex issues across the full application stack.
  • Excellent communication skills, both written and verbal, to collaborate effectively within a team environment.
  • Explains own work clearly and confidently.
  • Works predominately within established procedures. Actively participates in troubleshooting of routine problems. Makes decisions that impact own work and other groups/teams. Works under minimal supervision.
  • Demonstrates awareness of functional business context and the impact on their own work.
  • Demonstrates openness to learning and developing. Takes responsibility for their own development and growth.
  • Openly considers new ways and solutions to enhance their own work and offers new ideas/continuous improvement.
  • Demonstrates an understanding of factors driving team performance and how they contribute to the team\'s overall success.
  • Collects and reviews data sources to provide a sound recommendation. Identifies basic implications from a logical analysis of a routine situation or issue. Determines most appropriate solution
Experience:

Bachelors 8+ years of relevant experience

Masters 5+ years of relevant experience

Behavioral Skills:

Good oral and written communication skills

Fundamental scientific/IT technical knowledge

Equal Opportunity Employer:

It is the policy of Syngene to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by applicable legislation or local law. In addition, Syngene will provide reasonable accommodations for qualified individuals with disabilities.

Syngene International

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3215600
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year