TOPSYSIT
Job Location :
Richmond,VA, USA
Posted on :
2024-12-13T14:02:36Z
Job Description :
Role: Full Stack Java DeveloperLocation: Richmond, Virginia & Charlotte, North CarolinaContract: Long termLooking for 10+years profilesIntroduction: We are seeking a talented and motivated Java Developer to join our dynamic team. As a Java Developer, you will be responsible for developing and maintaining high-performance applications and ensuring the best user experience. This is an excellent opportunity for developers who enjoy working in an innovative and collaborative environment.Key Responsibilities:Develop, test, and deploy Java-based applications and systems.Write clean, maintainable, and efficient code following industry standards and best practices.Collaborate with cross-functional teams to define, design, and ship new features.Analyze and troubleshoot issues within Java applications, ensuring the software is highly available and scalable.Ensure application security, performance, and responsiveness through regular code reviews and optimization.Integrate third-party services and APIs into the applications.Participate in daily stand-ups, sprint planning, and agile development practices.Document development processes, code changes, and system configurations.Required Skills and Qualifications:Strong experience with Java and frameworks such as Spring, Hibernate, or Java EE.Experience with RESTful APIs and microservices architecture.Knowledge of relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB).Understanding of version control tools (Git, SVN).Familiarity with Agile development methodologies.Solid understanding of object-oriented programming (OOP) principles.Ability to write unit tests and familiarity with test frameworks like JUnit or TestNG.Strong debugging and problem-solving skills.Knowledge of web technologies (HTML, CSS, JavaScript) is a plus.Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.Preferred Qualifications:Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization tools (Docker, Kubernetes).Familiarity with CI/CD pipelines and related tools (Jenkins, GitLab, etc.).Knowledge of front-end frameworks like Angular, React, or Vue.js is a plus.Strong communication and teamwork skills, with an ability to work effectively in a collaborative environment.Thanks & Best RegardsPrem Kumar
Apply Now!