Woongjin, Incposted 2 months ago
Full-time
Irvine, CA

About the position

WOONGJIN, Inc. is seeking a skilled Java Developer to evaluate business and system requirements, ensure technical feasibility, estimate development effort, and implement solutions. The role involves designing, developing, and validating software products, supporting vendor development efforts, and coordinating with various teams. The successful candidate will develop Java software modules using Java/JEE and database technologies, contribute to project development activities, and provide technical direction to the engineering team. Responsibilities also include creating clean, unit-tested code, establishing development guidelines, researching new technologies, and preparing detailed specifications for programming tasks. The position requires developing RESTful web services capable of supporting high-volume transactions and engaging in troubleshooting and testing efforts.

Responsibilities

  • Evaluate business and system requirements and ensure technical feasibility.
  • Estimate development effort and implementation sequence.
  • Design, develop, and validate product/software.
  • Support vendor development efforts and required coordination.
  • Develop Java software modules using Java/JEE and database technologies.
  • Work closely with business and product development teams to translate requirements into high-quality deliverables.
  • Provide technical direction and guidance to the engineering team/vendor.
  • Create clean, unit-tested, and refactored code.
  • Establish development environment and development guidelines.
  • Research new technology and recommend technical and architectural improvements.
  • Prepare detailed specifications for programming tasks.
  • Develop RESTful web services that can support high-volume transactions.
  • Analyze requirements, 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.
  • Well-developed understanding of internet theory 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 NoSQL 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 NoSQL.
  • Experience in mobile app development on iOS or Android platforms.

Benefits

  • Salary: $80,000 + DOE / per year

Job Keywords

Hard Skills
  • Android
  • Apache Camel
  • IOS Applications
  • Java
  • Mobile Apps
  • 4C2KIiWPM UD2IPifs
  • 67mt4 i5XV8pS
  • 9EDPVusC7 9p0WY36f
  • bHQF sgZdSEbLH
  • bvZxjo72 xtnj19H
  • c5LT
  • cmpBg 5XiZqAIr9yxe
  • dEzvJ
  • dGJH 4AEL otpCT
  • gbnlH RhmyDArf
  • hFbU5eHN rs1TchHBaqK9
  • i7Cwdtnj mVBRlikj5eC
  • iWfhoJ
  • jLCTVZo pwAI Iwgxlv9SHZY
  • jOwkr
  • KJYwSf7 ldPb6E9FpeBS CPszjRAaUqKN
  • lp74Ba
  • MpxmKVUA1iB3ewG XltH2pPQ
  • Nfi2 f40vtJzA
  • oTnvD MikDyfIl1
  • pxn1C2f L47bU8zvfA
  • SadEVqD6 oyT 6hz9Vsadp2I
  • TFCENvpoldi68uZO T3HXxU8ja 1XWe OqglQa4
  • Uoa48 5TbJozyg
  • vg9yCqNXJ4dD jM8hTD16Is5
  • wRNlH
  • wUxj0
  • XzA384q 9omXl4ZR7Qgfx
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