Overview
Job Description:
Job Title: Java Full Stack Developer
Location: Bangalore/Hyderabad/Chennai/Pune
Experience: 4+ Years
Notice Period: Immediate to 15 Days
Job Description:
We are looking for an experienced Java Full Stack Developer with a strong foundation in both front-end and back-end development. The ideal candidate should be capable of designing and implementing robust, scalable applications, while collaborating with cross-functional teams in a dynamic environment.
Key Responsibilities:
► Application Development: Design, develop, and maintain high-performance applications using Java and modern front-end technologies.
► API Integration: Create and manage RESTful APIs to enable seamless communication between front-end and back-end systems.
► Performance Optimization: Ensure applications are optimized for maximum speed, reliability, and scalability.
► UI/UX Implementation: Collaborate with UI/UX designers to develop visually appealing and user-friendly interfaces.
► Code Quality: Write clean, reusable code, adhering to coding standards and best practices.
► Debugging and Issue Resolution: Identify, troubleshoot, and resolve technical issues and bugs to enhance application functionality.
► Collaboration: Work closely with cross-functional teams, including product management and QA, to understand requirements and deliver software solutions.
► Testing and Validation: Conduct code reviews, write unit tests, and perform validations to maintain application quality.
► Documentation: Maintain comprehensive documentation for code, APIs, and software functionalities to support team onboarding and knowledge sharing.
► Continuous Learning: Stay current with industry trends, best practices, and emerging technologies to drive continuous improvement.
Requirements:
► Minimum of 4 years of experience in Java Full Stack Development.
► Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
► Proficiency in Java, Spring Framework, and Spring Boot.
► Experience in designing and implementing RESTful APIs.
► Familiarity with Microservices Architecture for modular and scalable applications.
► Strong expertise in JavaScript, HTML5, CSS3, with experience in Angular or React.
► Knowledge of responsive design principles for cross-device compatibility.
► Experience with SQL databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases (e.g., MongoDB).
► Proficiency with Git for version control and collaboration.
► Knowledge of automated testing frameworks such as JUnit or Selenium.
► Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI.
► Basic understanding of DevOps practices for streamlined deployment and release cycles.
► Exposure to cloud platforms like AWS or Azure is a plus.
► Strong problem-solving skills and attention to detail.
► Excellent communication and collaboration abilities.
► Proactive approach to learning and adaptability to new challenges.
Technical Skills Summary: Java, Spring/Spring Boot, RESTful APIs, JavaScript, HTML5, CSS3, Angular/React, Microservices Architecture, SQL/NoSQL Databases, Git, CI/CD, Automated Testing
Job Type: Full-time
Pay: ₹311,368.05 - ₹2,474,599.35 per year
Location Type:
- In-person
Work Location: In person