JobsAisle
B

Fullstack Developer

BDx Data Centers

Navi Mumbai, India₹35,000–₹100,000/moAED 1.5K-4.4K/moToday
IndiaJavaSpring BootSpring SecurityRBACJSPJSTLJavaScriptjQueryAJAXMySQLPostgreSQLGitMavenGradlePHPCodeIgniterMicroservices ArchitectureRESTful API DevelopmentOAuth 20JWTMultithreading Using ExecutorServiceReactjsHibernateJPASpring JDBC TemplateCURL RequestsPostmanUnixLinux CommandsFull Time

Skills Required

JavascriptJavaReactSqlGitPhpErpCommunication

Job Description

Job Description Role Overview: You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure enterprise applications using Java, Spring Boot, and Microservices architecture. Your primary focus will be on PHP development, with a preference for candidates with Java skills. Key Responsibilities: - Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices architecture. - Develop and manage microservices-based systems, including API design, RESTful service-to-service communication, and service orchestration. - Create and maintain RESTful APIs for integration with front-end applications and third-party systems. - Implement Spring Security, OAuth 2.0, and JWT for authentication, authorization, and role-based access control. - Develop dynamic user interfaces using JSP, JSTL, JavaScript, jQuery, AJAX, and React.js. - Collaborate with product owners, UI/UX designers, and cross-functional teams to understand business requirements and deliver technical solutions. - Follow software design patterns, clean code principles, and industry best practices. - Perform database integration using MySQL/PostgreSQL with Hibernate/JPA and Spring JDBC Template. - Use Git for version control, branching strategies, pull requests, and code reviews. - Build applications using Maven and Gradle for dependency management and build automation. - Troubleshoot and resolve application and production issues, including root cause analysis. - Utilize multithreading using ExecutorService for developing concurrent Java applications. - Stay updated with emerging technologies and industry trends to improve system architecture and performance. - Write PHP scripts for automated data processing, reporting, attendance automation, and third-party API integration. - Convert existing PHP code into Java Spring Boot applications. - Manage, support, and enhance existing PHP full-stack applications. Qualification Required: - Proficiency in Java, Spring Boot, and Microservices architecture. - Experience in RESTful API development and Spring Security. - Knowledge of multithreading using ExecutorService. - Familiarity with JSP, JSTL, JavaScript, jQuery, AJAX, React.js. - Skills in MySQL, PostgreSQL, Hibernate/JPA, Spring JDBC Template. - Experience with Git, Maven, Gradle, PHP (Core PHP and OOP), CodeIgniter, CURL requests, Postman, Unix/Linux commands. - Experience with automated data processing, cron jobs, attendance automation, and third-party API integration. (Note: Additional details about the company were not provided in the Job Description.) Role Overview: You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure enterprise applications using Java, Spring Boot, and Microservices architecture. Your primary focus will be on PHP development, with a preference for candidates with Java skills. Key Responsibilities: - Design, develop, and maintain enterprise applications using Java, Spring Boot, and Microservices architecture. - Develop and manage microservices-based systems, including API design, RESTful service-to-service communication, and service orchestration. - Create and maintain RESTful APIs for integration with front-end applications and third-party systems. - Implement Spring Security, OAuth 2.0, and JWT for authentication, authorization, and role-based access control. - Develop dynamic user interfaces using JSP, JSTL, JavaScript, jQuery, AJAX, and React.js. - Collaborate with product owners, UI/UX designers, and cross-functional teams to understand business requirements and deliver technical solutions. - Follow software design patterns, clean code principles, and industry best practices. - Perform database integration using MySQL/PostgreSQL with Hibernate/JPA and Spring JDBC Template. - Use Git for version control, branching strategies, pull requests, and code reviews. - Build applications using Maven and Gradle for dependency management and build automation. - Troubleshoot and resolve application and production issues, including root cause analysis. - Utilize multithreading using ExecutorService for developing concurrent Java applications. - Stay updated with emerging technologies and industry trends to improve system architecture and performance. - Write PHP scripts for automated data processing, reporting, attendance automation, and third-party API integration. - Convert existing PHP code into Java Spring Boot applications. - Manage, support, and enhance existing PHP full-stack applications. Qualification Required: - Proficiency in Java, Spring Boot, and Microservices architecture. - Experience in RESTful API development and Spring Security. - Knowledge of multithreading using ExecutorService. - Familiarity with JSP, JSTL, JavaScript, jQuery, AJAX, React.js. - Skills in MySQL, PostgreSQL, Hibernate/JPA, Spring JDBC Template. - Experience with Git, Maven, Gradle, PHP (Core PHP and OOP), CodeIgniter, CURL requests, Post