Full Stack Java Developer with PL/SQL

Apply Now

Company: Compunnel Software Group

Location: Dallas, TX 75217

Description:

Job Summary:

We are looking for an experienced Full Stack Java Developer with expertise in PL/SQL to join our team.

The successful candidate will work on developing and deploying high-quality software for trading, portfolio, and research platforms.

This role will involve using agile development practices, collaborating with development teams, and working with a wide range of technologies including Java, Springboot, JavaScript, SQL, and PL/SQL on AWS.

Key Responsibilities:
  • Produce high-quality, testable code for trading, portfolio, and research platforms, ensuring efficient deployment onto AWS.
  • Deliver software using agile development practices and collaborate closely with development teams.
  • Work across a variety of technologies including Java, Springboot, JavaScript, SQL, and PL/SQL.
  • Design and develop Web Services and PL/SQL components.
  • Produce clear and concise systems specifications and support documentation.
  • Apply Continuous Integration & Continuous Delivery (CI/CD) practices to enhance development workflows.
  • Develop and implement automated testing frameworks for unit, component, integration, and system tests.


Required Qualifications:
  • 5+ years of hands-on experience in Core Java Development.
  • 5+ years of experience in PL/SQL.
  • Proficiency in building and deploying enterprise-level cloud-enabled distributed systems.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD) tools such as GIT, Cloudbees Jenkins, and AWS deployments.
  • Strong experience in building test automation frameworks to detect anomalies in functionality, performance, and integration.


Preferred Qualifications:
  • Familiarity with event-based systems, functional programming, and messaging frameworks such as Kafka and EMS.
  • Exposure to web containers, containerization, and middleware Java stack.
  • Awareness of emerging technologies and their application in software development.
  • Bachelor's degree (or higher) in Engineering, Computer Science, or a related field.


Education: Bachelors Degree

Similar Jobs