Company Description

For More Open Positions Visit us at:
http://recruiting.woongjininc.com/



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.


Benefits



  • Medical Insurance

  • Vision Insurance

  • Dental Insurance

  • 401(k)

  • Paid Sick hours



Job Description

We are seeking an experienced Java Back-end Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable back-end solutions using Java and related technologies. The Back-end Developer will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs.


Responsibilities:



  • Design, develop, and maintain Java-based back-end applications, services, and APIs.

  • Write efficient, reusable, and well-documented code following industry best practices and coding standards.

  • Collaborate with front-end developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.

  • Implement and maintain database schemas, write complex SQL queries, and optimize database performance using Oracle SQL.

  • Develop and consume RESTful web services to enable seamless integration with external systems.

  • Utilize Spring framework and its various modules (e.g., Spring Boot, Spring Batch) for building enterprise-level applications.

  • Manage project dependencies and build processes using Maven.

  • Work with version control systems such as Git for code management and collaboration.

  • Perform unit testing, integration testing, and debugging to ensure the quality and reliability of back-end components.

  • Stay updated on emerging technologies, trends, and best practices in back-end development.



Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 5 + years of experience in Java back-end development.

  • Proficiency in Java programming language and related frameworks (e.g., Spring, Spring Boot, Spring Batch).

  • Strong understanding of object-oriented programming principles, data structures, and algorithms.

  • Experience with Oracle SQL and database design principles.

  • Familiarity with RESTful web services and API development.

  • Experience with build tools such as Maven.

  • Knowledge of version control systems, particularly Git.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills.

  • Ability to work effectively in a fast-paced, agile environment.

  • Strong knowledge of application servers such as Tomcat and WebLogic.

  • Experience with continuous integration tools such as Jenkins.

  • Familiarity with automated testing frameworks such as JUnit.

  • Understanding of authentication and authorization mechanisms, including OAuth.

  • Knowledge of SOAP web services and related technologies.


Preferred Qualifications:



  • Experience with other databases such as MySQL, PostgreSQL, or MongoDB.

  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.

  • Understanding of software development best practices and design patterns.

Additional Information

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


  * NO C2C *

Similar jobs

Java Back-end Developer

Apply Now
Back to search page