Java Full Stack Developer Visakhapatanam | NA Posted On: 13-11-24 Roles & Responsibilities:
3+ years of work experience with Full-stack Application Development (e.g., Java, Python, JavaScript, etc.). Strong Experience with Java, J2EE, Java Multithreading & Design Patterns. Hands-on experience with frameworks like Spring (Boot, MVC, Cloud), Hibernate. Experience with relational databases such as MySQL, PostgreSQL, or Oracle, and familiarity with NoSQL databases like MongoDB. Proficient in designing and implementing RESTful APIs. Proficiency with Git for code versioning and collaboration. Knowledge of unit testing, automated testing frameworks (e.g., JUnit, Selenium). Have hands-on Experience in UI-related frameworks like EXT JS, React, JQuery. An in-depth understanding of HTML5, CSS3, and JavaScript. Should have Experience in cloud services. Knowledge/Experience with C#, Python is plus. Knowledge of DevOps practices and tools. Familiarity with CI/CD practices and tools (e.g., Jenkins, Git). Experience using system tools, source control systems, utilities, and third-party products. Experience working with Linux/Unix, Perl and/or shell scripts. Have good knowledge of agile best practices and methodologies. Excellent communication and interpersonal skills, with strong verbal and writing proficiencies. A keen problem-solver with strong technical and analysis skills. A thorough understanding of computer architecture, operating systems, and data structures. Ability to work both independently and in a team. Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
Key Skills
Skills highlighted with ‘ ‘ are preferred keyskills
Java Python JavaScript C# PHP SQL HTML CSS React MySQL PostgreSQL MongoDB Jenkins CI/CD Git Linux Unix Perl jQuery RESTful APIs Control Systems Unit Testing Selenium JUnit Automated Testing NoSQL Databases