Logo of Huzzle

Fullstack Developer

image

IBM

3mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You must have experience with Java Spring, JavaScript, AngularJS, and J2EE. Skills in web services, OOAD, Microservices, cloud architecture, and relevant certifications are essential.
  • You will design and develop complex applications, maintain critical software, conduct testing, improve applications, and collaborate with team members using Agile methodologies.

Requirements

  • Relevant years of experience in applications development using Java Spring Framework with expertise on JavaScript, AngularJS, Core Java, J2EE and other related technologies
  • Working knowledge in web development tools such as HTML 5, CSS 3, J2EE features (Servlets, EJBs, etc.) and JQuery
  • Proven ability in Web Service implementation (RESTful and SOAP)
  • Hands on experience in OOAD and Design Patterns, knowledge of Data Structures and Algorithms, and SQL, XML and JSON
  • Knowledge of OOP languages and MVC framework along with the Component Development in Action Script
  • Ability to independently analyze requirements based on a given specification and come up with a sound and balanced algorithmic design
  • Certification as a Java Developer
  • Expertise in developing models and scalable Microservices components
  • Worked on building integration flows on various Application Programming Interface (API) development platforms
  • An authority on Cloud Native Application architecture, Docker’s and Microservices.

Responsibilities

  • As a Full Stack Application Developer, you will:
  • Design, develop and/or re-engineer complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms
  • Build applications for IBMers around the world, demonstrating agile and dynamic software support capabilities
  • Be responsible for maintenance and improvement of critical IBM internal applications
  • Perform application development based on Agile methodologies & participate in requirements / user story analysis, design and execution
  • Conduct appropriate unit and module testing; detect, report, investigate and fix defects in the application (production support)
  • Continually focus on improving the application
  • Work effectively in collaboration with other team members, partners and other support functions when required

FAQs

What is the job title for this position?

The job title is Full Stack Developer.

What are the primary responsibilities of a Full Stack Developer at IBM?

The primary responsibilities include designing, developing, and re-engineering complex application components, integrating software packages, maintaining and improving critical IBM internal applications, and participating in Agile methodologies for application development.

What technical skills are required for this role?

Required skills include experience in applications development using Java Spring Framework, JavaScript, AngularJS, Core Java, J2EE, web development tools such as HTML 5, CSS 3, and knowledge of RESTful and SOAP Web Services.

Is experience in Agile methodologies preferred?

Yes, familiarity with Agile methodologies and principles is preferred for this role.

What educational qualifications are necessary for this position?

While specific educational qualifications are not stated, relevant experience in application development and a certification as a Java Developer is preferred.

Are there opportunities for career growth within this role?

Yes, IBM encourages continuous learning and development, offering opportunities for career growth within a collaborative environment.

What is the work environment like at IBM?

The work environment at IBM is described as open, dynamic, flexible, and collaborative, fostering creativity and high performance among team members.

Is vaccination required prior to starting the job?

Yes, this job requires employees to be fully COVID-19 vaccinated prior to their start date, and proof of vaccination status will be required.

Does IBM promote diversity and equal opportunity in hiring?

Yes, IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer, considering all qualified applicants without regard to various personal characteristics.

What is the significance of IBM’s finance organization?

The IBM Finance organization is crucial for driving enterprise performance and transformation, managing financial strategy, developing new business models, and mitigating enterprise risk.

Technology
Industry
10,001+
Employees
1911
Founded Year

Mission & Purpose

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything