a:11:{s:7:"resumId";s:3:"543";s:11:"screeningId";s:3:"138";s:11:"candidateId";s:3:"132";s:18:"candidateDetailsId";N;s:17:"interviewValidity";s:19:"2024-11-11 17:05:27";s:19:"interviewAssignDate";s:19:"2024-11-08 17:05:27";s:11:"companyName";s:18:"Adzip Technologies";s:9:"response1";s:3772:"1. Job Title: Lead Java Developer  
2. Introduction/Overview: The Lead Java Developer will play a pivotal role in the Information Technology (IT): Software Development department, focusing on back-end development across various domains.  
3. Roles & Responsibilities: Design, develop, and maintain efficient and reliable Java code for various back-end modules and applications, Lead the architecture and design of new software systems and enhancements to existing systems ensuring scalability and performance, Implement best practices for code development, review, testing, and deployment processes to ensure high-quality software production, Collaborate with project managers, front-end developers, and other stakeholders to define project requirements and timelines, Mentor junior developers providing guidance and support through code reviews, design discussions, and troubleshooting sessions, Optimize application performance through profiling, tuning, and leveraging advanced Java features and frameworks, Ensure security best practices are integrated into the software development lifecycle to protect data and systems from vulnerabilities, Manage integration of third-party services and APIs ensuring seamless data exchange and functionality across systems, Lead the deployment and monitoring of applications in production environments addressing scalability and availability issues, Communicate effectively with team members and stakeholders ensuring clarity in project goals and progress updates, Demonstrate leadership in adopting new technologies and frameworks that can improve team productivity and product quality.  
4. Years of Experience: 7 to 9 years of professional experience in Java development, focusing on back-end systems.  
5. Education Qualification: Bachelor of Technology (B.Tech) in Computer Science, Information Technology, or a related field.  
6. Skills/Knowledge: Proficient in object-oriented programming using Java, strong grasp on concepts such as multithreading, concurrency, memory management, and exception handling, Extensive experience with the Java Development Kit (JDK), Java Virtual Machine (JVM), and Java Runtime Environment (JRE), Deep knowledge of Java APIs including Java EE and Java SE, and application of design patterns in Java, Skilled in using Java testing frameworks like JUnit and TestNG, and build tools such as Maven and Gradle, Experienced in IDEs like Eclipse and IntelliJ IDEA, with a focus on enhancing productivity and code quality, Expertise in Java performance tuning and secure coding practices, with a thorough understanding of advanced Java frameworks like Hibernate and Struts, Familiarity with Amazon Cloud services such as AWS EC2, S3, RDS, Lambda, and CloudFormation, including their integration into Java applications, Understanding of both SQL and NoSQL database technologies, data modeling, and optimization techniques, Experience with MongoDB including CRUD operations, indexing, aggregation, and performance tuning, Proficient in developing and integrating REST-based Web Services, with a solid understanding of JSON, XML, HTTP protocol, and API security practices, Knowledge of Spring Boot including dependency injection, Spring MVC, Spring Data JPA, and building microservices.  
7. Key Competencies: Leadership, strategic planning, problem-solving, team collaboration, communication, mentoring, security awareness, performance optimization, technology adoption.  
8. Domain/Industry: Information Technology, Software Development.  
9. Employment Type: Full Time.  
10. Company Overview: NO DETAILS FOUND.  
11. Benefits & Opportunities: Equal Opportunity Employer, committed to creating an inclusive environment for all employees, values diversity.  
12. Location & Travel: NO DETAILS FOUND.  ";s:13:"screeningName";s:19:"Lead Java Developer";s:14:"candidateEmail";s:18:"Vaibhav@techjar.in";s:13:"candidateName";s:0:"";}