Job Description Job Description Strong foundation in Java backend development combined with expertise in contemporary frontend technologies. Passionate about creating user-centric solutions and implementing best practices in software development lifecycle.TECHNICAL EXPERTISEBackend Technologies:• Java 8/11/17, Spring Boot, Spring MVC• Spring Security, Spring Data JPA, Hibernate• RESTful APIs, GraphQL, Microservices Architecture• Maven, Gradle, JUnit, Mockito, TestContainersFrontend Technologies:• React.js 16/17/18, Redux, Context API• JavaScript ES6+, TypeScript, HTML5, CSS3• Sass/SCSS, Styled Components, Material-UI• Webpack, Vite, Jest, React Testing LibraryDatabase Management:• PostgreSQL, MySQL, MongoDB• Redis for caching, H2 for testing• Database migrations with Flyway/LiquibaseCloud & Infrastructure:• AWS (EC2, S3, RDS, Lambda, API Gateway)• Docker containerization, Docker Compose• Git, GitHub, CI/CD with GitHub Actions• Agile development practices, JIRAKEY RESPONSIBILITIES:• Develop and maintain customer-facing web applications using Java Spring Boot and React• Implement responsive UI components serving 15,000+ active users monthly• Design and optimize RESTful APIs with comprehensive error handling and validation• Collaborate with UX/UI designers to ensure pixel-perfect implementation• Participate in code reviews and maintain high code quality standards• Reduced page load time by 40% through lazy loading and code splitting techniques• Built full-stack applications using Java, Spring Framework, and Angular• Developed automated testing suites increasing test coverage to 85%• Integrated third-party APIs for payment processing and email notifications• Worked in cross-functional Agile teams with 2-week sprint cycles• Mentored new team members on coding standards and best practices• Implemented security measures including input validation and SQL injection prevention