Java Software Engineer at Quest IT Solutions Inc in Charlotte, North Carolina

Posted in Other 16 days ago.

Type: full-time





Job Description:

Title: Java Developer:

Location :

Job Description:

We are seeking a highly experienced and skilled Senior Java Developer with a minimum of 8 years of hands-on experience in Java development. The ideal candidate will have a deep understanding of Java technologies and frameworks, along with a proven track record of delivering high-quality software solutions. As a Senior Java Developer, you will play a key role in designing, developing, and maintaining complex Java applications to meet our clients' needs.

Responsibilities:

Lead the design and development of robust, scalable, and secure Java-based software solutions.

Collaborate with cross-functional teams to gather requirements, define technical specifications, and architect solutions.

Mentor and guide junior developers, providing technical expertise and knowledge transfer.

Design and implement efficient algorithms and data structures to optimize application performance.

Write clean, maintainable, and well-documented code following best practices and coding standards.

Conduct code reviews to ensure quality and adherence to coding guidelines.

Troubleshoot and debug complex issues to identify root causes and implement effective solutions.

Develop and maintain unit tests, integration tests, and automated test suites to ensure software reliability.

Stay up-to-date with the latest Java technologies, trends, and best practices.

Participate in Agile/Scrum meetings, sprint planning, and sprint reviews.

Requirements:

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

Minimum of 8 years of professional experience in Java development.

Proficiency in Java programming language, including advanced features and libraries.

Strong understanding of object-oriented design principles and design patterns.

Experience with Java EE (Enterprise Edition) and related frameworks such as Spring, Hibernate, or similar.

Solid understanding of web application development using technologies like Servlets, JSP, HTML, CSS, JavaScript, and AJAX.

Experience with RESTful web services and API design.

Proficiency in database technologies such as SQL, JDBC, and ORM frameworks.

Familiarity with build tools such as Maven or Gradle, and version control systems like Git.
More jobs in Charlotte, North Carolina

Other
about 1 hour ago

BWAY
Other
about 3 hours ago

American Cybersystems, Inc.
General Business
about 4 hours ago

Infosys Limited
More jobs in Other

Other
3 minutes ago

Shaner Hotel
Other
7 minutes ago

Shaner Hotel
Other
7 minutes ago

Shaner Hotel