Java Developer

SAN0175

About Candidate

A highly skilled Java developer with over 5 years of experience in designing, developing, and maintaining robust, scalable, and secure applications. Proven ability to deliver high-performance, data-driven solutions by leveraging strong technical expertise and adhering to industry best practices.Possesses in-depth knowledge of software development methodologies and excels in both backend and frontend development. Demonstrates proficiency in structuring projects, designing databases, and developing web and desktop applications. Adept at creating and integrating RESTful services, implementing unit tests, and upgrading frameworks to enhance application performance and adopt new technologies.Well-versed in Java SE (Core, Threads, Collections, FX, JDBC, Swing), Java EE (Servlets, JSP, EJB, JAX-RS, JAX-B), and Spring (Core, Boot, MVC, REST, Security). Experienced in using key tools and frameworks, including Keycloak, Hibernate, EclipseLink, and Apache Tomcat, to deliver efficient and secure solutions. Skilled in database management with MySQL, MariaDB, and Oracle DB, and proficient in build tools like Maven, Gradle, and Ant.Exhibits a strong understanding of Test-Driven Development (TDD) and unit testing with JUnit and Mockito, ensuring high code quality and reliability. Familiar with CI/CD practices using GitHub Actions and cloud platforms such as Azure, with a foundational knowledge of Docker and microservices architecture.Capable of integrating modern front-end technologies like HTML, CSS, and JavaScript, with additional exposure to Angular and Python. Consistently delivers seamless application improvements by embracing emerging technologies and methodologies.Proficient in team collaboration and individual contribution, leveraging GitHub for version control and project management. A detail-oriented and analytical problem-solver, committed to creating innovative solutions that align with business goals.This candidate’s comprehensive technical background and commitment to quality coding make them an invaluable asset to any development team.

Skills

Java, Java SE (Core, Threads, Collections, FX, JDBC, Swing), Java Network Programming (TCP), Java EE (Servlets, JSP, EJB, JAX-RS, JAX-B), Functional Programming, Spring Core, Spring Boot, Spring MVC, Spring REST, Spring Security, JPA (EclipseLink, Hibernate), Apache Tomcat, MySQL, PLSQL, Ant, Maven, Gradle, GitHub, Web Services (RESTful, SOAP), JUnit, Mockito, JavaScript, HTML, CSS, Python, Angular 2+, Cloud (Azure), CI/CD, Keycloak, Test-Driven Development (TDD), Docker, Java Microservices, Oracle DB.

Be the first to review “Java Developer”

Your Rating for this listing