Talent.com
This job offer is not available in your country.
LSInextGen - Java Full Stack Developer - Spring / React.js

LSInextGen - Java Full Stack Developer - Spring / React.js

LSInextGenPune
2 days ago
Job description

A Java Full Stack Developer job description requires a professional to design, develop, and maintain both the front-end user interface and back-end server-side logic of web applications. Key responsibilities include using Java with frameworks like Spring and Hibernate for back-end development, HTML, CSS, and JavaScript frameworks (e.g., Angular, React) for front-end development, managing databases, building and integrating APIs, ensuring application scalability and responsiveness, collaborating with cross-functional teams, and performing testing and debugging throughout the software development lifecycle.

Key Responsibilities :

  • Front-end Development : Design and develop user interfaces using HTML, CSS, and JavaScript, along with frameworks like Angular, React, or others.
  • Back-end Development : Implement server-side logic and functionality using Java and frameworks such as Spring, Spring Boot, and Hibernate.
  • API Development : Create and integrate RESTful APIs for seamless data exchange and functionality between different application components and external services.
  • Database Management : Manage, optimize, and maintain databases, including designing schemas and writing complex queries to ensure data integrity.
  • Cross-Platform Optimization : Ensure applications are responsive, perform well, and are compatible across various devices and platforms, including mobile.
  • Collaboration and Communication : Work with product managers, designers, testers, and other developers to translate business requirements into functional software solutions.
  • Testing and Debugging : Conduct unit, integration, and system testing, and debug applications to ensure reliability, performance, and stability.
  • Deployment and Maintenance : Deploy applications to production environments and provide ongoing support and maintenance.
  • Code Quality and Best Practices : Write clean, maintainable code, participate in code reviews, and adhere to software development best practices and design patterns.
  • Continuous Learning : Stay updated with emerging technologies, tools, and frameworks to enhance the development process and user experience.

Required Technical Expertise :

  • Front-End : HTML, CSS, JavaScript, and JavaScript frameworks like Angular or React.
  • Back-End : Java, Spring, Hibernate, and experience with web services.
  • Databases : Proficiency with database technologies like MySQL, Oracle, or MongoDB.
  • APIs : Experience in designing, developing, and integrating APIs.
  • Version Control : Familiarity with version control systems like Git.
  • Cloud Platforms : Experience with cloud platforms (e.g., AWS, Azure), although not always explicitly mentioned, can be beneficial.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Pune