Java Specialist

Year    Bengaluru, Karnataka, India

Job Description



:
Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs, primarily for end-users. Using current programming language and technologies writes code, completes programming and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. Responsibilities:

  • Responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.
  • Provides guidance in designs and implementations of enhancements, updates, and programming changes for portions and subsystems of systems software.
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards.
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization.
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.
  • Represents the software systems engineering team for all phases of larger and more-complex development projects.
Education and Experience Required:
  • Bachelor\'s or Master\'s degree in Computer Science, Information Systems, or equivalent.
  • 6-10 years of software development experience building large-scale and highly distributed applications.
Required skills:
  • Extensive experience with multiple software systems, design patterns and languages.
  • Expert in client/server development
  • Proficient in Java programming
  • Familiarity in Python programming is a plus
  • Good understanding of encryption technologies
  • Familiar with Continuous Integration/Continuous Delivery (CI/CD) concepts and tools.
  • Experience and familiarity with micro-services architecture.
  • Experience and familiarity with Docker containers, Kubernetes and Helm.
  • Experience and familiarity with Virtualization platforms such as VMWare and ESXi.
  • Experience with cloud platforms (such as AWS, Azure or GCP).
  • Knowledge of networking and Linux system level calls.
  • Familiarity with TLS and openSSL and good understanding of TCP/IP protocol
  • Strong analytical and problem solving skills.
  • Excellent communication verbally and written
  • Quick learner, self-motivated
  • Good team player
Job: Engineering
Micro Focus is proud to be an Equal Opportunity Employer. Prospective employees will receive consideration without discrimination because of race, colour, religion, creed, gender, national origin, age, disability, marital or veteran status, sexual orientation, genetic information, citizenship or any other legally protected status

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
    JD2998757
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year