Logo

Java Application Developer (RARR Job 5434)

For A Next-Generation Global Technology Solutions Company
6 - 9 Years
Full Time
Up to 30 Days
Up to 18 LPA
1 Position(s)
Bangalore / Bengaluru
Posted 2 Days Ago

Job Skills

Job Description

We are seeking a highly skilled and motivated Java Developer with 6–9 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Core Java along with hands-on experience in UI frameworks, build tools, and RESTful services, coupled with solid understanding of version control and CI/CD practices.

Key Responsibilities:

  • Design, develop, and maintain applications using Core Java with focus on performance, scalability, and reliability.

  • Work with UI frameworks like SWT and Swing for building interactive user interfaces.

  • Develop and consume RESTful services, ensuring secure and efficient integrations.

  • Write efficient SQL queries and work with relational databases.

  • Utilize technologies such as JAXB and XSL for data processing and transformation.

  • Implement OAuth for secure authentication and authorization flows.

  • Collaborate using Git/SVN for version control and branching strategies.

  • Perform testing of APIs using tools like Postman, Insomnia, etc.

  • Prepare and understand UML diagrams for system design and documentation.

  • Manage build and dependency management using Maven/Gradle.

  • Contribute to CI/CD pipelines with tools like Jenkins.

  • Collaborate with cross-functional teams to deliver high-quality software on time.

Required Skills & Qualifications:

  • 6–9 years of strong experience in Core Java.

  • Hands-on experience with SWT, Swing for UI development.

  • Proficiency in SQL with practical database experience.

  • Strong knowledge of JAXB, XSL for XML processing.

  • Practical exposure to Git, SVN version control systems.

  • Experience building and consuming RESTful APIs.

  • Familiarity with tools such as Postman, Insomnia for testing APIs.

  • Understanding and implementation of UML diagrams.

  • Knowledge of OAuth for authentication/authorization.

  • Experience with build tools: Maven, Gradle.

  • Working experience with Jenkins or similar CI/CD tools.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork abilities.