Java Developer

EXCELHIRE

Dallas, TX

JOB DETAILS
LOCATION
Dallas, TX
POSTED
30+ days ago

Job Title: Java Developer

Job Summary:

We are looking for a skilled and experienced Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications and systems that are high-volume and low-latency, required for mission-critical systems. You will contribute to all phases of the development lifecycle and work closely with cross-functional teams to deliver high-quality software solutions.


Key Responsibilities:

  • Design, implement, and maintain Java applications that are often high-volume and low-latency.

  • Contribute to all phases of the development lifecycle including design, coding, testing, and deployment.

  • Write well-designed, efficient, and testable code.

  • Ensure designs are in compliance with specifications and business requirements.

  • Prepare and produce releases of software components.

  • Debug and resolve technical issues reported by users or other teams.

  • Develop documentation to support system development and future maintenance.

  • Participate in code reviews and contribute to continuous improvement of team development practices.

  • Collaborate with other team members, product managers, QA engineers, and designers.


Required Skills and Qualifications:

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

  • Proven hands-on Software Development experience.

  • 2+ years of experience in Java development (or more, depending on the seniority level).

  • Proficient in Java SE/EE, Spring Framework, Hibernate, and RESTful APIs.

  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

  • Familiarity with version control systems (e.g., Git).

  • Solid understanding of object-oriented programming and design patterns.

  • Knowledge of Agile development methodologies.


Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, or GCP).

  • Knowledge of CI/CD pipelines and tools like Jenkins, Maven, or Docker.

  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.

  • Experience with microservices architecture.

  • Strong problem-solving and analytical skills.


Work Environment:

  • Full-time position.

  • Flexible working hours or remote work options may be available.

  • Opportunity to work in a collaborative and innovative team environment.

About the Company

E

EXCELHIRE