JOBSEARCHER

Senior Java Full Stack Developer

Job OverviewWe are looking for a highly skilled Senior Java Full Stack Developer with 13+ years of experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate will possess strong expertise in backend Java technologies, modern front-end frameworks, microservices architecture, cloud platforms, and Agile development methodologies.Required Qualifications13+ years of hands-on experience in Java Full Stack DevelopmentStrong expertise in Core Java, Java 8/11/17, and J2EE technologiesExtensive experience with Spring Boot, Spring MVC, Spring Security, and MicroservicesProficiency in RESTful APIs, Web Services, and distributed systemsStrong experience with Angular or ReactJS, JavaScript, TypeScript, HTML5, and CSS3Hands-on experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQLExperience with Kafka/RabbitMQ messaging systemsStrong understanding of cloud platforms such as AWS, Azure, or Google Cloud PlatformExperience with Docker, Kubernetes, Jenkins, CI/CD pipelines, and Git-based version controlFamiliarity with Agile/Scrum development methodologiesExcellent analytical, problem-solving, and communication skillsKey ResponsibilitiesDesign, develop, and implement scalable full-stack enterprise applicationsDevelop and maintain microservices-based architecture and REST APIsCollaborate with cross-functional teams including architects, business analysts, and QA teamsBuild responsive and high-performing user interfaces using modern front-end technologiesParticipate in code reviews, technical design discussions, and architectural decisionsTroubleshoot and resolve application performance and production issuesEnsure application security, scalability, maintainability, and reliabilityContribute to continuous improvement and best development practicesPreferred QualificationsExperience in Banking, Financial Services, or Healthcare domain preferredCloud certifications are an added advantageExperience working in large-scale enterprise environmentsEducationBachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field