Drag

Java

Location : ,

Job Description

Title: Java Developer Backend

 

 

MGR Notes:

MUST BE ONSITE!! • Knowledge of cloud platforms (e.g., AWS,) • Experience with containerization technologies (e.g., Docker, Kubernetes). • Familiarity with message broker systems (e.g., RabbitMQ, Kafka). • Experience with testing frameworks (e.g., JUnit, Mockito

  • Design and develop high-volume, low-latency applications for mission-critical systems and deliver high-availability and performance.
  • Contribute to all phases of the development lifecycle, including design, development, testing, and deployment.
  • Write well-designed, efficient code using best software development practices.
  • Ensure designs are in compliance with specifications and prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements:

  • Proven hands-on experience in Java development, including Java 8/11, Spring framework (Spring Boot, Spring MVC), Hibernate/JPA.
  • Experience with building and consuming RESTful APIs.
  • Solid understanding of microservices architecture and design principles.
  • Familiarity with relational databases -PostgreSQL
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with Agile methodologies and continuous integration/delivery pipelines (CI/CD).
  • Excellent analytical and problem-solving skills with a strong attention to detail.
  • Good communication skills and ability to work effectively in a team environment.
  • Knowledge of cloud platforms (e.g., AWS,)
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with message broker systems (e.g., RabbitMQ, Kafka).
  • Experience with testing frameworks (e.g., JUnit, Mockito)