Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

NICE Senior Software Engineer - Fullstack 
India, Maharashtra, Pune 
779535042

08.09.2024

As a Full Stack Java Developer with a primary focus on front-end UI development, you will be responsible for creating enterprise grade web application products. You will work on both the front-end and back-end aspects of the JAVA applications, but with an emphasis on front-end UI technologies.

  • Front-End Development (Must have): Design and implement responsive and interactive user interfaces using HTML, CSS, and JavaScript. Utilize front-end frameworks such as Angular, React, or Vue.js to build modern web applications.
  • UI/UX Design (Must have): Collaborate with UX/UI designers to translate design wireframes and mockups into high-quality code. Ensure that the applications are user-friendly and provide an optimal user experience.
  • Back-End Development: Assist in developing application logic using Java and frameworks such as Spring Boot. Work on integrating front-end components with back-end services.
  • Responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.
  • Code Quality: Write clean, maintainable, and efficient code while following coding standards and best practices. Participate in code reviews to ensure high-quality code.
  • Testing: Conduct unit and integration testing to ensure the functionality and performance of web applications. Address and fix any issues or bugs identified during testing.
  • Collaboration: Work closely with cross-functional teams including designers, product managers, and other developers to deliver high-quality software solutions on time.
  • Continuous Improvement: Stay updated with the latest trends and technologies in front-end development. Apply new techniques and tools to improve the efficiency and quality of the development process.

Have you got what it takes?

  • Any Bachler degree in Computer Science or equivalent
  • 4-6 years of experience working in software Industry as a JAVA software engineer (developer)
  • Experience with front-end frameworks/libraries such as Angular, React, or Vue.js. (Must have)
  • Expert in JavaScript, Typescript, Vue2, Vue3,react,chartiq,d3 pinia, HTML5 and quasar.
  • Experience working with component libraries like quasar.
  • Experienced with Webpack,Vite, Babel, Jest and gulp.
  • Knowledge of UX/UI design
  • Hands on experience in designing and developing applications using UI Frameworks like Vue, react.
  • Writing high-performance, reliable, and maintainable code
  • Proven working experience in Java development.
  • Proven working experience in the Spring MVC Framework
  • Familiarity with version control systems (e.g., Git) and build tools.
  • Experienced in multi-threading.
  • Experience in Microservices
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Writing high-performance, reliable, and maintainable code.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience with test-driven development.

Tech Manager, Engineering
Individual Contributor