Sr. Full Stack Developer
What does a Java Fullstack Developer do at Fiserv?Fiserv is looking forward to hiring a talented Java Fullstack Developer to join our dynamic team. Our ideal candidate is a self-motivated, proactive problem solver with a passion for developing cutting-edge applications. As a Java Fullstack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications. You will work closely with cross-functional teams to deliver high-quality software solutions. What You Will Do - Design and implement scalable and efficient web applications using Java and related technologies. Build and maintain back-end services and APIs using Java, Spring Boot, JPA using Hibernate , and other related technologies. - Develop, test, and deploy front-end features using JavaScript frameworks (e.g., React, Node JS ).Create and maintain unit test cases using Mockito, Jest - Collaborate with UI/UX designers to implement user-friendly interfaces. - Ensure the performance, quality, and responsiveness of applications. - Conduct code reviews and provide constructive feedback to team members. - Troubleshoot and resolve application issues and bugs. - Participate in the full software development lifecycle, including requirement analysis, design, coding, testing, and deployment. - Stay updated with emerging trends and technologies in software development. What You Will Need To Have - Bachelor’s degree in Computer Science, Information Technology, or a related field.6+ years of IT experience in software development life cycle using Java. - Proven experience as a Fullstack Developer or similar role. - Strong knowledge of back-end frameworks such as Spring Boot and JPA using Hibernate . Experience working with JavaScript , HTML5, CSS3 and related technologies. - Experience with front-end frameworks/libraries such as React JS , Redux . Familiarity with database technologies like Oracle, MySQL, PostgreSQL . Understanding of RESTful API design and development Experience on cloud solutions e.g., PCF , AWS, Azure - Experience with version control systems (e.g., Git ). - Excellent problem-solving and analytical skills. - Strong communication and teamwork skills. - Ability to work in an agile development environment.What Would Be Nice/great To Have Experience with OpenShift / ARO. Good to have a knowledge of Play framework. Good to have a knowledge of Yugabyte . CI/CD & DevOps activities– Jenkins pipelines, Integrated code scans and vulnerability remediations.