Java Developer

SAN1102

About Candidate

Introduction:

A Java developer with 8 years of experience in full-cycle software development, including requirement analysis, implementation, testing, and documentation. Skilled in designing and developing scalable web applications while ensuring compliance with business requirements. Proficient in building REST APIs, microservices, and integrating authentication solutions. Strong background in Agile methodologies, test-driven development, and CI/CD pipelines to enhance software quality. Experienced in optimizing code performance, reducing complexity, and conducting thorough code reviews. Hands-on experience with cloud technologies, containerization, and message-driven architectures. Expertise in collaborating with cross-functional teams to deliver high-quality software solutions. Led system integrations, database optimizations, and performance improvements for enterprise applications. Adept at troubleshooting, debugging, and resolving defects to ensure seamless system operations. Passionate about building efficient, maintainable, and scalable software solutions.

Responsibilities:

  • Designed and developed REST APIs for application modules to enhance system functionality.
  • Implemented microservices architecture, improving scalability and system performance.
  • Integrated Kafka for real-time message consumption and data processing.
  • Developed and optimized authentication and authorization workflows using Keycloak.
  • Wrote unit and integration tests, achieving high test coverage and reducing defects.
  • Conducted code reviews, ensuring adherence to best practices and coding standards.
  • Analyzed and optimized system performance using SonarQube, reducing complexity and duplication.
  • Collaborated with cross-functional teams for seamless feature development and integration.
  • Maintained project documentation using Confluence for improved team collaboration.
  • Worked with Agile methodologies, participating in sprint planning and backlog refinement.

Skills

Java, Java 8, SQL, PL/SQL, Spring, Spring MVC, Spring Boot, JPA, Hibernate, Struts, MySQL, SQL Server, INTELLIJ IDEA, Eclipse, Keycloak, GIT, Postman, New Relic, Jira, Atlassian Confluence, HTML5, CSS3, JavaScript, REST APIs, WebServices, JSON, JUnit 5, Integration Testing, CI/CD, Docker, Kubernetes, Jenkins, Microservices, Maven, Apache Kafka, Design Patterns, Swagger, Agile methodologies, Test-Driven Development, SDLC, Code Review, OOP, ORM, Technical Analysis, Communication, Problem-Solving.

Be the first to review “Java Developer”

Your Rating for this listing