Instagram
youtube
Facebook

Java Developer

4–7 years
18–28 LPA
10 June 20, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Java Developer

Job ID/Reference Code: JR-0000051058
Location: Pune, India
Experience Required: 4–7 Years
Educational Requirements:
Bachelor’s or Master’s Degree in Computer Science / Engineering / Information Technology


Role Overview:

As a Java Developer at Barclays, you will play a critical role in building and enhancing enterprise-scale applications that support financial trading platforms. You'll work with modern Java frameworks and tools to create robust, scalable, and high-performance systems. You will be part of an agile team that fosters innovation and continuous improvement in the fintech domain.


Key Responsibilities:

  1. Design and implement backend components using Java 8+ and Spring Boot frameworks.

  2. Develop desktop applications using JavaFX, Swing, or equivalent UI toolkits.

  3. Work extensively with Oracle databases, writing optimized SQL and PL/SQL queries.

  4. Implement and manage message queue systems like Solace PubSub+.

  5. Create and manage RESTful APIs, ensuring secure and scalable integration.

  6. Perform shell scripting and command-line operations in Unix/Linux environments.

  7. Handle Unix-based deployments and service management for production environments.

  8. Collaborate with cross-functional teams, participate in code reviews, and ensure secure coding practices.

  9. Utilize build tools such as Maven, Gradle, and version control systems like Git.

  10. Troubleshoot, optimize, and improve system performance across application layers.


Technical Requirements:

Essential Skills:

  1. Strong Java development (Java 8+)

  2. Experience with JavaFX, Swing, or similar frameworks

  3. Spring ecosystem (Boot, MVC, Data)

  4. Oracle DB, PL/SQL, SQL tuning

  5. Solace PubSub+ or similar messaging technologies

  6. Strong Unix/Linux shell scripting

  7. RESTful APIs and containerization familiarity

  8. Build tools: Maven, Gradle; VCS: Git

  9. Understanding of multithreading, concurrency

  10. Strong analytical and debugging skills

Desirable Skills:

  1. Experience with Angular frameworks

  2. JavaFX CSS/FXML knowledge

  3. Familiarity with reactive programming (RxJava, Reactor)

  4. CI/CD tools and DevOps pipeline experience

  5. Desktop packaging tools (e.g., jpackage, Install4j)

  6. Cloud exposure: AWS, Azure, GCP

  7. Basic UX/UI principles and secure coding standards

Jobs in other cities