Backend Developer Java

United Global Technologies

Backend Developer Java

Taylor, TX
Full Time
Paid
  • Responsibilities

    We are seeking a highly skilled and motivated Backend Developer to join our team on a contractual basis. As a Backend Developer, you will be responsible for designing, developing, and maintaining our web applications. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.

    Key Responsibilities

    • Develop and maintain web applications
    • Collaborate with product managers, designers, and other developers to ensure optimal functionality and user experience
    • Write clean, maintainable, and efficient code
    • Perform code reviews and provide constructive feedback to team members
    • Troubleshoot and debug applications to ensure optimal performance

    Qualifications and Experience

    • · Bachelor’s degree in Computer Science, or related field, or an equivalent combination of education and experience is required.
    • · Requires a minimum of 5 years related work experience in excess of degree requirements
    • · Strong proficiency in Java
    • · Develop and maintain headless APIs using Java
    • · Write clean, maintainable, and efficient code
    • · Apply test-driven development (TDD) methodologies
    • · Experience with RESTful APIs and microservices architecture
    • · Collaborate effectively with product managers, designers, and developers to ensure optimal functionality and user experience
    • · Troubleshoot and debug applications to ensure optimal performance
    • · Perform code reviews and provide constructive feedback to team members
    • · Experience with Agile methodologies and refining user stories to proper acceptance criteria
    • · Break down larger tasks into sub-tasks for more accurate estimates and planning
    • · Strong communication and teamwork skills
    • · Knowledgeable in GIT version control systems
    • · Understanding of web security principles
    • · Proficient in JUNIT for unit testing
    • · Proficient in Oracle SQL database systems
    • · Familiar with Apache Tomcat server

      Bonus:

      • Experience with Groovy
      • Experience with OpenSearch
      • Know how to configure Tomcat
      • Proficiency with Ansible
      • Nginx