Description

Job Title: EBS Technical Consultant

Location: Bangalore, Pune.

Experience: 6-8 Years

Skills: Oracle SQL, PLSQL, Report 6i, Forms 6i, Oracle EBS

Work mode: 3 Months ( Contract)

Job Summary:

As a Java Angular Developer, you will leverage your expertise in Java, Angular, and cloud technologies to design, develop, and deploy high-performance, scalable web applications. You will be responsible for developing both back-end services using Java (Spring Boot) and front-end applications with Angular. In this role, you will work on microservices architectures, ensuring smooth integration of RESTful APIs, optimizing performance, and ensuring application security. You will utilize containerization technologies like Docker and Kubernetes, along with CI/CD pipelines, to automate and deliver robust solutions. Collaboration with cross-functional teams will be key to aligning development with business objectives.

About Us:

This position is being recruited by Smartwork IT Services, a leading recruitment and product-based company. In addition to staffing solutions, Smartwork IT Services is involved in developing cutting-edge products like SWITS ATS (Applicant Tracking System) and SWITS HRMS (Human Resource Management Services). We focus on delivering exceptional value through innovative solutions and top-tier talent acquisition.

Roles & Responsibilities:

  • Java Development: Strong expertise in Java with hands-on experience in building scalable back-end services using Spring Boot.
  • Angular Development: Develop modern, dynamic, and responsive front-end applications using Angular, ensuring seamless integration with back-end systems.
  • Microservices Architecture: Design and implement microservices-based architecture with Java (Spring Boot) for the back end and integrate with Angular front-end applications.
  • REST APIs: Design and develop RESTful APIs to enable communication between microservices and front-end systems.
  • Security: Implement security best practices in web applications, including OAuth2JWT, and HTTPS, for securing APIs and user authentication.
  • Testing & Debugging: Perform unit testing using JUnit or other testing frameworks, as well as integration testing to ensure robust, bug-free applications.
  • DevOps & CI/CD: Implement and maintain CI/CD pipelines using tools like JenkinsGitLab, or Azure DevOps to automate the build, testing, and deployment processes.
  • Cloud Technologies: Experience in deploying and managing applications on cloud platforms like AWS or Azure, ensuring scalability and high availability.
  • Collaboration & Communication: Collaborate effectively with cross-functional teams, ensuring the seamless integration of technical solutions and clear communication of requirements to both technical and non-technical stakeholders.

Must-Have Skills:

  • Java: Strong proficiency in Java, with experience in building scalable back-end services using Spring Boot.
  • Angular: Expertise in developing dynamic, responsive, and modern user interfaces using Angular.
  • Microservices: Experience in designing and deploying microservices-based architectures.
  • RESTful APIs: Deep understanding of RESTful API design, development, and integration with front-end and back-end systems.
  • Security: Knowledge of web application security practices, including OAuth2JWT, and HTTPS for securing APIs and user authentication.
  • Docker & Kubernetes: Proficiency in using Docker for containerization and Kubernetes for orchestrating microservices.
  • CI/CD: Experience in implementing CI/CD pipelines using tools such as JenkinsGitLab, or Azure DevOps for automating testing and deployment.
  • Cloud Platforms: Solid experience with AWS or Azure for hosting, scaling, and maintaining applications in the cloud.
  • SQL: Strong SQL skills for database management and integration with back-end systems.

Preferred Skills:

  • Familiarity with NoSQL databases like MongoDB or Cassandra.
  • Knowledge of Agile/Scrum methodologies for collaborative and iterative development.
  • Experience with GraphQL for API design and optimization.
  • Knowledge of Frontend State Management libraries such as NgRx or Redux.

Education

Any Graduate