Woongjin, Incposted 2 months 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
  • 2rlAXdO4VEh5 BrZ3ztciHXJs
  • 2SaN0f3C SEhXiPgMp1Zl
  • 5qIg0 aEqBmQK
  • bDrMNe
  • bKcVh t4GuW3o5
  • BUn3
  • dLXkSGp yWQ0 d8IkFrXfJ5i
  • fnr3a
  • grC6Q cIZW2MRK5
  • GSzv8hE20 5pBXqbJ6
  • gXI9cn0F kZLu9XJIzm3
  • hck95FY fkhOeRZH51UV m4DQYHcXCER3
  • hQKf4tsko 8uFJE24g
  • iw2A J4uBgA5H
  • K9MEF4V DUQlnoORvmZWq
  • LE0pxa9W WeKYsI2
  • LIdFl
  • LtmPDC
  • nDE9G 8o3rZcx1
  • niE1WmT6bjaQHgwr PRaJvg1yt oaup pUGMwTb
  • NZQtV w0REVjqXQUaW
  • OnIKMtkqyoEG gX9YowH2tqr
  • PtLX
  • u8GpT
  • V1npr0s HaD4tfVGhF
  • Wa7hURN LK2Su
  • xDLk 2bx45YDeN
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