Humberger Nav
mployee.me logo
Application Developer-Java & Web Technologies
IBM
naukri
Gurugram
5-7 years
Not Disclosed
Full time
01 May 2026
Top Skills:
Enterprise SystemsRubyJava FrameworksUser ExperienceProgramming PrinciplesData ProcessingSystem IntegrationDevopsWeb TechnologiesDependency InjectionWeb DevelopmentApplication DeveloperBatch ProcessingJavaProgrammingBatch ProcessingData AccessData ConsistencyData IntegrityData ProcessingDependency InjectionDevopsEnterpriseGroovyInversion Of ControlJavaRubyScriptingSystem IntegrationTest-driven DevelopmentTransaction ManagementUser ExperienceWeb Development

96

Get Personalized Job Matches with 1 Click

Job Description iconJob Description
Download Resume iconDownload Resume
  • As an Application Developer with expertise in Java and Web Technologies, you will design, develop, and support applications based on the Java/JEE technology stack. You will utilize Java frameworks and languages such as Ruby, or Groovy for web development, focusing on enterprise application development.

    Your primary responsibilities will include:

  • Design and Develop Applications: Design, develop, and support applications based on the Java/JEE technology stack, utilizing Java frameworks and languages such as Ruby, or Groovy for web development.
  • Implement Transaction Management: Implement transaction management, manage Java objects, and integrate enterprise systems, ensuring seamless functionality and data integrity.
  • Apply Development Methodologies: Apply expertise in dependency injection, inversion of control, aspect-oriented programming, functional programming, test-driven development, data access frameworks, transaction management frameworks, and batch processing to deliver high-quality solutions.
  • Utilize DevOps Methodologies: Utilize DevOps methodologies and tools to ensure efficient and effective application development, deployment, and maintenance.
  • Integrate Enterprise Systems: Integrate enterprise systems, ensuring interoperability and data consistency across the organization.

Required education
Bachelor's Degree
Preferred education
Master's Degree

Required technical and professional expertise
  • Java/JEE Technology Stack Exposure: Exposure to designing, developing, and supporting applications based on the Java/JEE technology stack, including Java frameworks and languages such as Ruby or Groovy for web development.
  • Enterprise Application Development Experience: Experience working with enterprise application development, including transaction management, managing Java objects, and integrating enterprise systems.
  • Development Methodologies Application: Exposure to applying development methodologies such as dependency injection, inversion of control, aspect-oriented programming, functional programming, test-driven development, data access frameworks, transaction management frameworks, and batch processing.
  • DevOps Methodologies Familiarity: Experience working with DevOps methodologies and tools to ensure efficient and effective application development, deployment, and maintenance.
  • Web Development Skills: Exposure to utilizing Java frameworks and languages such as Ruby or Groovy for web development, focusing on delivering high-quality web applications.

Preferred technical and professional experience
  • Proficiency in Scripting Languages: Exposure to scripting languages such as Ruby or Groovy for web development, enhancing application functionality and user experience.
  • Knowledge of Functional Programming: Exposure to applying functional programming principles, improving code efficiency and scalability in application development.
  • Familiarity with Batch Processing: Exposure to batch processing frameworks and tools, ensuring efficient data processing and system integration.
Years of Experience:
5 - 7