Unknown Company

Java Developer

charlotte, nc • Posted 3 weeks ago
Onsite Full Time General

Java DeveloperA Java Developer designs, develops, tests, and maintains Java-based applications, ensuring they are efficient, reliable, and scalable. This role involves collaborating with other developers, stakeholders, and project managers to deliver high-quality software solutions that meet business needs and user requirements. Java Developers also participate in code reviews, debugging, and troubleshooting to maintain application performance and security.Key Responsibilities:Code Quality: Write clean, efficient, and well-documented code, adhering to coding standards and best practices.Testing & Debugging: Conduct unit testing, integration testing, and debugging to identify and resolve issues, ensuring application functionality and performance.Collaboration: Work closely with cross-functional teams, including front-end developers, testers, and designers, to integrate different components and deliver a seamless product.Problem Solving: Analyze user requirements, troubleshoot issues, and provide solutions to ensure the smooth functioning of applications.Frameworks & Tools: Utilize Java frameworks like Spring and Hibernate, as well as tools for testing and documentation.SDLC: Participate in all stages of the software development lifecycle, from requirements gathering to deployment and maintenance.Performance Optimization: Monitor and optimize application performance to ensure efficiency and scalability.Security: Implement security measures to protect application data and ensure compliance with industry standards.Software Development: Design, develop, and implement Java-based applications, including web, desktop, and mobile applications.Skills and Qualifications:Proficiency in Java programming language.Experience with Java frameworks like Spring and Hibernate.Strong understanding of object-oriented programming (OOP) principles.Familiarity with databases like Oracle and RDBMS.Experience with RESTful APIs.Knowledge of software development lifecycle (SDLC) and agile methodologies.Excellent problem-solving and communication skills.Ability to work both independently and as part of a team.Experience with version control systems like Git.Knowledge of testing methodologies and tools.

Java Developer in charlotte at Unknown Company

This position is listed as full time and onsite.

Back to Job Search