Manager - Technology Support

Black Rock Groups

  • NULL, CA
  • 4 days ago

    Highlights

    Implement and apply design patterns such as Singleton, Factory, Builder, Strategy, Observer, and MVC . Develop and maintain Java based applications using object oriented programming principles.

    Numbers & Facts

    LocationNULL, CA

    Description

    a { text decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background color: #f5f5f5; }

    Job Description:

    • Develop and maintain Java based applications using object oriented programming principles.
    • Implement and apply design patterns such as Singleton, Factory, Builder, Strategy, Observer, and MVC.
    • Write clean, scalable, and maintainable code following coding standards and best practices.
    • Participate in system design, code reviews, and technical discussions.
    • Optimize application performance and troubleshoot issues.
    • Work with frameworks such as Spring, Spring Boot, Hibernate, and Microservices.
    • Collaborate with cross functional teams to deliver high quality software solutions.

    Required Skills:

    • Strong knowledge of Core Java and OOP concepts.
    • Experience with design patterns and their real world implementation.
    • Knowledge of Collections, Multithreading, Exception Handling, and Java 8+ features.
    • Experience with REST APIs, SQL databases, and Git.
    • Familiarity with Agile development practices.

    Similar Jobs

    See more jobs