J2EE Java Developer

Woongjin, Inc

J2EE Java Developer

Irvine, CA
Full Time
Paid
  • Responsibilities

    Job Description

    • Evaluate business and system requirements, ensure technical feasibility, estimate development effort and implementation sequence.
    • Design, Develop, and Validate Product/Software.
    • This position will support vendor development effort and required coordination.
    • Develop Java Software modules using Java/JEE and database related technologies, technical design and development of new features in the product.
    • Work Closely with Business and product Development team to translate requirements into high-quality, timely deliverables, contribute as a strong hands-on technical member in project development activities.
    • Provide technical direction and guidance to the engineering team/vendor to create designs, develop systems, resolve issues, and manage development schedule.
    • Create clean, unit-tested, and refactored code.
    • Establish development environment and development guidelines (coding, code reviews, build etc.)
    • Research new technology available, and recommend technical and architectural improvements.
    • Prepare detailed specifications form which programs will be written, designed, coded, tested, and debugged.
    • Develop RESTful web-services that can support high-volume transactions.
    • Work with multiple stakeholders to analyze requirements, clarify design dependencies, create test plans, and support functional and non-functional activities.
    • Support testing efforts by engaging in troubleshooting, and providing solutions to issues.

    Salary: $80,000 + DOE / per year

  • Qualifications

    Qualifications

    • Bachelor's degree in Engineering or Computer Science or equivalent experience.
    • Master's degree or PhD in Engineering or computer science or equivalent preferred.
    • 5+ years of overall experience in development, design, and architecture with Java, J2EE .NET, and database technologies.
    • Minimum of 3 years of experience in Java and J2EE technologies.
    • Experience in J2EE technologies like Spring, iBATIS, Web Services, Design Patterns, SOAP, MVC, JSP, and Servlets.
    • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts.
    • A well-developed understanding of the theory and principles of operation of the internet and packet data protocols.
    • Basic Knowledge and experience in developing mobile applications for IOS and Android platforms.
    • Proficient in deploying applications on J2EE Web/Application servers like JBoss, WebLogic, and Tomcat.
    • Hands on experience in databases like Oracle, SQL Server, MySQL.
    • Capable of writing complex DB queries, and performing SQl analysis and tuning.
    • Experience in multi-platform like Unix and Linux environments.
    • Experience in ESB technologies (Apache Camel, Mule ESB, ActiveMQ) is a plus.
    • Experience Developing with data persistence and distributed processing frameworks such as Hadoop, Spark, HBase, and No SQL is a plus.
    • Prefer experience in Mobile App Development on IOS or Android Platforms.
    • Experience working on complex technical projects in a multi-vendor project environment.
    • Exposure to Agile development methodology.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    *** NO C2C ***

  • Industry
    Hospital and Health Care