Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Java Developer (with Groovy, XML, Python, and Excel Integration Skills)

Location:

Job Type:

Experience Level:

Industry: IT (Information Technology)

Job Summary:

Java Developer

Key Responsibilities:

  • Design, develop, and maintain scalable Java applications and microservices.
  • Create and maintain Groovy scripts for automation and business rule execution.
  • Work with XML for data parsing, transformation (XSLT), and validation.
  • Develop and integrate Python scripts for data processing and tool automation.
  • Automate Excel report generation and data extraction (e.g., using Apache POI or JExcel).
  • Collaborate with cross-functional teams including QA, DevOps, and Business Analysts.
  • Troubleshoot issues across application layers (backend logic, data integration, etc.).
  • Participate in code reviews, unit testing, and continuous improvement of development practices.
  • Document technical designs, processes, and system configurations.

Required Skills & Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 3–7 years of professional experience as a Java Developer.
  • Strong proficiency in

    Java (8+)

    , including OOP and multithreading.
  • Experience with

    Groovy scripting

    in enterprise environments.
  • Solid knowledge of

    XML

    ,

    XPath

    ,

    XSD

    , and

    XSLT

    .
  • Familiarity with

    Python scripting

    for automation or data manipulation tasks.
  • Experience working with

    Excel files

    programmatically (Apache POI, OpenPyXL, etc.).
  • Knowledge of REST APIs, JSON, and HTTP protocols.
  • Version control using Git.
  • Familiarity with build tools like Maven or Gradle.
  • Strong problem-solving and debugging skills.

Preferred Qualifications:

  • Exposure to Spring Framework (Spring Boot, Spring MVC).
  • Database experience (SQL, JDBC, or ORM tools like Hibernate).
  • Experience in scripting for test automation or data pipeline orchestration.
  • Familiarity with Agile/Scrum development methodologies.

Soft Skills:

  • Strong communication and interpersonal skills.
  • Ability to work independently and in a team.
  • Attention to detail and a commitment to quality.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

bengaluru, karnataka, india

hyderabad, telangana, india

bengaluru, karnataka, india