Senior Java Developer

Senior Java Developer

Job Description

We're looking for a Senior Java Developer who is opened to learning new technologies and eager to search and find the best solutions. 

 

Responsibilities

  • Assess, design, develop, integrate, test, and document software evolutions with a strong focus on Web-based platform development with complex business features
  • Troubleshoot software issues and fix bugs
  • Participate actively and proactively in all project overviews and team meetings
  • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification
  • Using configuration management and integration/build automation tools to lead and deploy Java code
  • Applying knowledge of common, relevant architecture frameworks in defining and evaluating application architectures
  • Creating the documentation
  • Performing code reviews and providing critical suggestions for fixes and improvements 
  • Supporting issue analysis and fix activities during test phases, as well as providing support to project manager for production issue resolution
  • Performance tuning Java-based applications
  • Developing and demonstrating a broad set of technology skills in Java technologies, microservice design patterns, Open Source libraries and frameworks, and technology architecture concepts
  • Collaborating within a project team with diverse and complementary skills

 

Requirements

  • Knowledge of Core Java :  OOPs, Design Patterns, Interface, Serialization
  • Knowledge of ORM : Hibernate, Java, OpenJPA
  • Knowledge of Java Web Frameworks: SpringMVC, JavaSpringBoot
  • Experience with Java Testing Tools: JUnit, TestNG, Selenium 
  • Knowledge of BigData : DBMS,SQL, JDBC
  • Experience with Java EE Components: Servlets, Java Beans(EJB), Java Server Pages(JSP)
  • Experience with API : SOAP/REST
  • Code Version Control : GitHub
     

Nice to have knowledge

  • Unit testing
  • Advanced JavaScript framework (e.g., Angular, React, NodeJS, VueJS)
  • OpenLdap
  • MySQL / MariaDB
  • Apace / Tomcat server
     

Send us your resume

? hr-ro@qualysoft.com