Java Developer (Telematics) - Bilingual (Korean/English)

  • Contract

Company Description

Our Mission

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.

 

Job Description

The candidate will design and develop web-based applications on business requirements. The candidate should be able to design and implement web-based interfaces. Responsibilities cover the entire development lifecycle, from requirements gathering and brainstorming, analysis, coding, testing and documentation. The candidate must have a solid development background across multiple technical disciplines including J2EE web application development, Java client/server development, and Database Development.

Contribute in all phases of the development lifecycle.

Debug and resolve technical problems that arise.

Align Application design with business goals.

Write well designed, testable efficient code.

Develop, test, implement and maintain application software.

Qualifications

Job Qualification

 

10+ years of experience in full stack, end-to-end design and development of web-based N-tier distributed consumer applications along with maintenance and production support of web/mobile applications/software products, focusing on Java and related technologies.

  • 10 year experience in design and development of various enterprise applications using Java, J2EE, JDBC, AngularJS/6, AJAX, JMS, XML, XSD/DTD, XSL/XSLT
  • Hands on experience in developing numerous multi-tier Java/J2EE with different Open Source technologies and Frameworks – Spring MVC and IOC, Spring Boot, Presentation Tier components (JSP, Servlets,  JSTL, Struts , Tiles, JavaScript, AJAX, HTML and DHTML), Resource Tier components (JDBC) and Persistent Object Components using iBatis/myBatis and DAO, SQL, Oracle 9i/8i/7.x under UNIX and Windows NT/XP.
  • Used J2EE and Java design patterns like Model View Controller (Struts MVC and Spring MVC), Business Delegate, Session Façade, Service Locator, Data Value Objects, Data Access Objects, Singleton and Factory Patterns
  • Hands on experience in UI development, Integration, Examine the code and improve performance
  • Test & Validate the functionality written with unit & automated testing
  • Experienced with RDBMS implementation, support and development using Oracle 9i/8i/8, PL/SQL, DB2 UDB and Oracle Developer, TOAD, MySQL, SQL Server and writing complex SQL queries.
  • Experience in WebLogic , Oracle Web Server , Open source application servers etc
  • Experience in implementing SOA (Service Oriented Architecture), RESTful and SOAP Web Services.
  • Strong experience with OOPS concepts with complete software development life cycle experience
  • – Requirements gathering, analysis, detail design, development, system and User Acceptance Testing
  • Experienced with Version Control & Release Management (Jenkins Etc)
  • Experience in Realtime Application monitoring tools (RPM) Tools like Dyna Trace / App dynamics / solar winds etc
  • Experience in Agile development methodologies, using Rally along with Scrum, and Waterfall methodologies
  • Capability to work under stressful situations, following the stipulations of the organization. Able to work individually and also as part of a team, has the ability to work on new technologies and new projects with short ramp up time.
  • Strong Communication Skills
  • Good knowledge of Network/load balance layer and infrastructure.
  • High-level analytical ability where problems are unusual and complex.
  • Bachelor degree in Computer Science, Computer Engineering, or related field
  • Bilingual Korean/English - preferred 

 

Additional Information

***** NO C2C *****