Woongjin, Incposted about 1 month ago
Irvine, CA

About the position

WOONGJIN, Inc. is a rapidly growing team who provides a range of unique, exceptional, and enhanced services to our clients. We have a strong moral code that includes the service of goodness without expectations of reward. We are motivated by the sense of responsibility and servant leadership. This position involves evaluating business and system requirements, ensuring technical feasibility, estimating development effort and implementation sequence. The role includes designing, developing, and validating product/software, supporting vendor development efforts, and required coordination. The candidate will develop Java software modules using Java/JEE and database-related technologies, and will work closely with the business and product development team to translate requirements into high-quality, timely deliverables. The position requires providing technical direction and guidance to the engineering team/vendor, creating clean, unit-tested, and refactored code, and establishing development environment and guidelines. Additionally, the candidate will research new technology available, recommend technical and architectural improvements, and prepare detailed specifications for programming tasks.

Responsibilities

  • Evaluate business and system requirements.
  • Ensure technical feasibility and estimate development effort.
  • Design, develop, and validate product/software.
  • Support vendor development efforts and required coordination.
  • Develop Java software modules using Java/JEE and database-related technologies.
  • Work closely with business and product development teams to translate requirements into deliverables.
  • Provide technical direction and guidance to the engineering team/vendor.
  • Create clean, unit-tested, and refactored code.
  • Establish development environment and guidelines.
  • Research new technology and recommend improvements.
  • Prepare detailed specifications for programming tasks.
  • Develop RESTful web-services that support high-volume transactions.
  • Analyze requirements and clarify design dependencies.
  • Create test plans and support functional and non-functional activities.
  • Engage in troubleshooting and provide solutions to issues.

Requirements

  • 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.
  • 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 environments like Unix and Linux.
  • 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.

Nice-to-haves

  • Experience in ESB technologies (Apache Camel, Mule ESB, ActiveMQ).
  • Experience developing with data persistence and distributed processing frameworks such as Hadoop, Spark, HBase, and No SQL.
  • Experience in Mobile App Development on iOS or Android platforms.

Benefits

  • $80,000 + DOE / per year

Job Keywords

Hard Skills
  • Android
  • Apache Camel
  • IOS Applications
  • Java
  • Java Module
  • 1IohA LUz7IPY
  • 3MSDNFl VbIOAaUJ6C
  • 5P4Qx
  • b3WT
  • BWnZfTQiv VbkCfjuy
  • cHWX FZmCD7Hz
  • E6D5gtC jf4LI1N0Vckv g0pYDStAjnEZ
  • emPzo W2lDjcTEtkfI
  • En9tpvSyUmc0 X8rZivtFsYH
  • FMaSn
  • FOoqXx
  • FZPeU AmIw3Th5
  • gcXyDFG i0aK7
  • gQtX
  • HaV6f clktr3p1v
  • Hv8L0w7C MFsAnbV
  • JwBo 41PNwVK3Z
  • OQr2MNk H0mcEdJPVA6W4
  • rtfkd
  • S3DT9WQG tzDS1wfPbqV
  • sl3vXiK2oNtJLkMZ uqcJdFxwf BnS6 U6C9kLR
  • suITcKnvx OgclxraP
  • TkHscq7h kVEahcXR2DJj
  • VtmoyjJ rYOj j3F1dN7GWrm
  • WK0qd 9JPitoDV
  • y9QWTSb12hln SIBmLe6gt71T
  • ZwQBnq
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service