SBT Global, Inc.

Java Back-end Developer

Plano, Texas · On-site · Posted today

Opens jobs.smartrecruiters.com

Get a version of your resume written for this job.

Salary
Not listed
Job type
Contract
Work mode
On-site
Source
SmartRecruiters (employer's hiring system)

Skills mentioned

Java, Spring, SQL, Spring Boot, PostgreSQL, MySQL, MongoDB, CI/CD

About the role

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 Plus 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.

      Additional Requirements:

      • 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.

      Company Description

      Payrate: $7,230.62/M DOE

      Contract Period: 1 year

      Work location: Plano, Texas

          Job ID sr-sbtglobalinc-3743990016305607 · Original posting ↗