VAYUZ Technologies
Java Developer - J2EE/Spring Boot
Job Location
in, India
Job Description
Job Title : Java Developer Job Responsibilities : Application Development : - Develop, maintain, and optimize server-side Java applications using Core Java, J2EE technologies, Spring Boot, and Hibernate Framework. - Build and deploy RESTful/SOAP web services and Microservices for scalable applications. Programming and Design : - Apply object-oriented programming (OOP) concepts, exception handling, and memory management principles. - Work with multi-threading and implement dependency injection effectively. Front-End and UI Integration : - Collaborate with front-end teams and integrate Java-based back-end systems with HTML, XML, JSON, CSS, JavaScript, JSP, and Servlets. Database Management : - Design and manage relational and non-relational databases such as MySQL and MongoDB. - Utilize ORM frameworks like JPA2 and Hibernate for database interactions. Development Tools and Frameworks : - Use Java IDEs like Eclipse or IntelliJ IDEA to develop applications. - Work with frameworks like Spring, Struts, or JSF for application development. - Utilize build tools like Maven or Gradle for project management. Version Control and DevOps : - Manage code repositories using Git and collaborate using tools like GitHub. - Set up and maintain CI/CD pipelines with tools like Jenkins or GitHub Pipelines. Continuous Improvement : - Ensure the quality and scalability of applications through code reviews and optimization. - Stay updated with emerging technologies and trends in Java development. Required Skills and Qualifications : - Strong background in Core Java and J2EE technologies. - Expertise in Hibernate Framework, Spring Boot, and Microservices architecture. - Knowledge of multi-threading, exception handling, and memory management. - Proficiency in HTML, XML, JSON, CSS, JavaScript, JSP, and Servlets. - Hands-on experience with relational/non-relational databases (MySQL, MongoDB). - Familiarity with ORM concepts and tools like JPA2 and Hibernate. - Experience with Java IDEs (Eclipse, IntelliJ IDEA). - Familiarity with build tools (Maven, Gradle) and version control systems (Git). - Exposure to DevOps practices and CI/CD tools like Jenkins, GitHub Pipelines. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources VAYUZ Technologies |
---|