Dutech’s Job

Senior Java/J2EE Developer

Austin,TX

DatePosted : 3/28/2024 7:43:26 AM

JobNumber : DTS101765941
JobType : W2
Skills: Java/J2EE, SQL, HTML5, JavaScript, jQuery, AJAX, CSS3, Bootstrap, SASS, Angular, Typescript, Spring, Java Server Pages, JSON, XML, XPATH, XSLT, Python.
Job Description

We are looking for a highly skilled and experienced Senior Java/J2EE Developer to join our team. The successful candidate will be responsible for hands-on development of Java/J2EE applications, web services, and business processes on the IBM WebSphere platform. The ideal candidate should have extensive experience in the full Software Development Life Cycle (SDLC), proficiency in various programming languages, and a track record of implementing best practices in application design, performance, and scalability.

RATE: 120k -130k Per Annum

Minimum Requirements:

8 years of experience: Hands-on experience in developing Java/J2EE applications, web services, and business processes using SOAP/XML/REST API on IBM WebSphere platform.
8 years of experience: Hands-on experience with all phases of the SDLC.
8 years of experience: Hands-on development experience implementing applications utilizing J2EE Application Server, Authentication and Authorization, Caching strategies.
8 years of experience: Hands-on programming experience in Java, SQL, HTML5, JavaScript, jQuery, AJAX, CSS3, Bootstrap, SASS, Angular, Typescript, Spring, Java Server Pages, JSON, XML, XPATH, XSLT, Python.
8 years of experience: Hands-on programming experience in ES5/ES6, NPM, Maven, and/or other frameworks/libraries.
8 years of experience: Experience in development of self-contained, reusable, and testable modules and components.
8 years of experience: Experience in implementing best practices in the areas of application design, performance, scalability, and maintainability.
8 years of experience: Experience implementing client-facing applications with responsive design and development.
8 years of experience: Hands-on experience in Front End/UI development, enhancing and maintaining enterprise-class applications on the J2EE application development platform.
8 years of experience: Experience implementing Single Page Applications (SPAs) with JS or with libraries/frameworks like Angular.
8 years of experience: Experience in Test-driven development and test creation using frameworks such as Karma, Jasmine, Selenium.
8 years of experience: Demonstrable experience developing, optimizing, and maintaining an enterprise-level Angular application, including complete ownership of the front-end stack (JavaScript/Angular/HTML/CSS).

Preferred Requirements:

4 years of experience: Hands-on experience with IBM WebSphere Application Server 8 or later.
4 years of experience: Hands-on experience with IBM Integration Designer (IID)/WID and Process Server/Business Automation Workflow (BAW).
3 years of experience: Hands-on experience with Agile Development Methodologies (preferably Scrum).
3 years of experience: Hands-on experience with web applications developed for Cloud platform.
3 years of experience: Hands-on experience with CI/CD methodology.
3 years of experience: Hands-on development experience for mobile and tablet platforms.

Responsibilities:

Design, develop, and maintain Java/J2EE applications, web services, and business processes on the IBM WebSphere platform.
Implement applications utilizing J2EE Application Server, Authentication and Authorization, Caching strategies.
Work through all phases of the SDLC, ensuring best practices in application design, performance, scalability, and maintainability.
Develop self-contained, reusable, and testable modules and components.
Implement client-facing applications with responsive design and development.
Collaborate with cross-functional teams to optimize and maintain enterprise-level Angular applications.
Utilize Test-driven development and test creation using frameworks such as Karma, Jasmine, Selenium.

Qualifications:

Education:
Graduation from an accredited four-year college or university with major course work in computer science, computer information systems, engineering, or management information systems is required, with strong understanding and experience of fundamental programming concepts of data structures, algorithms, performance, caching and scalability issues in the context of Web based UI applications.

 

 

 

SHARE THIS JOB

;