
Java FullStack Developer
Primary Responsibilities:Front-End/UI Development: Hands-on experience with front-end technologies including JSP, Struts-taglibs, jQuery, Ajax, and Tiles.Framework Expertise: Focus on Struts framework and Spring MVC, with a strong background in the Tile framework and Hibernate.UI and Microservices Implementation: Design and implement user interfaces and microservices, and build CI/CD pipelines for seamless integration and deployment.Web Application Development: Develop web applications using Java, JSP, and database programming. Validate software, fix potential defects, and ensure readiness for production deployment.Collaboration: Work with business and IT stakeholders to build product features and create innovative solutions to meet business needs.Best Practices: Define and adhere to coding standards and best practices to improve application health and reliability.Policy Compliance: Comply with employment contract terms, company policies, and directives, including reassignments and changes in work environment or shifts. Adapt to evolving business conditions and policies as needed.Required Qualifications:Software Engineering Experience: 7+ years of progressive experience in software engineering.Java Expertise: 5+ years of experience with Java 8.Framework Proficiency: 4+ years of experience developing applications using Struts, Tiles, Spring MVC, Hibernate, and Tomcat.Front-End Skills: 4+ years of experience with JSP, jQuery, CSS, and AJAX.Service Design and Implementation: 3+ years of experience designing and implementing RESTful services, GraphQL, and PostgreSQL.Microservices Development: 3+ years of experience building microservices using Spring Boot.Data Processing: 2+ years of experience processing data with Kafka streams.Agile Methodology: 2+ years of Agile delivery experience and working on an agile team.CI/CD Pipeline Management: 2+ years of experience in developing and maintaining CI/CD pipelines.Database Experience: 2+ years of experience with relational and/or NoSQL databases.Cloud Exposure: Experience with Azure and AWS for code deployment.Team Leadership: Ability to develop architecture and manage small teams.Preferred Qualifications:Agile/Scrum Methodology: Experience delivering software using Agile/Scrum methodologies.Event Streaming Technologies: Experience with Kafka or other event streaming technologies.DevOps Tools: Experience with Docker, Azure, Jenkins, Grafana, and Splunk.DevOps Model: Experience working in a DevOps model.Industry Experience: Experience in the healthcare industry.Soft Skills: Strong communication and problem-solving skills.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
