CrawlJobs Logo

Java API Engineer

barclays.co.uk Logo

Barclays

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join us as a Java API Engineer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You will be involved in designing, developing and improving software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Job Responsibility:

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements:

  • Proficiency in developing RESTful APIs and microservices using Java Spring Boot
  • Strong understanding of Spring Framework (e.g., Spring MVC, Spring Security, Spring Data)
  • Hands-on experience with Hibernate for object-relational mapping (ORM)
  • Knowledge of JPA (Java Persistence API) and database interaction using Hibernate
  • Strong expertise in writing and optimizing SQL queries for Oracle databases
  • Experience in integrating frontend applications with backend services via REST APIs
  • Familiarity with API documentation tools (e.g., Swagger, Postman)
  • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and containerization (e.g., Docker, Kubernetes)
  • Ability to comprehend, implement, and influence complex problems and solutions with an analytical approach
  • Familiarity with utilizing Agile Development methodologies, Test Driven Development and Continuous Delivery
  • Experienced Java developer with a deep understanding of core Java concepts, modern frameworks and best practices
  • Design experience across multiple programs where individual has technically lead the development
  • Good knowledge on Spring, Spring Boot, Hibernate, Kubernetes, Docker, Web-services
  • Proven ability to design and develop enterprise level software solutions using tools and techniques such as Source Control, Build Tools (e.g. Maven), TDD, Jenkins etc.

Nice to have:

  • Strong technical acumen with the ability to quickly understand complex systems, troubleshoot issues and apply sound engineering principles to solve problems
  • A proactive learner who stays up to date with new technologies and continuously seeks to improve their skills and understanding
  • AWS development and deployment.
What we offer:
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java API Engineer

Senior Software Engineer - Java Full Stack - Futures Engineering

As a Developer, you will be enhancing and maintaining an enterprise Cleared Deri...
Location
Location
United States , Chicago
Salary
Salary:
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in back-end development with Java
  • 3+ years of experience within a financial institution, preferably in FCM (Futures Commission Merchant) or Broker-Dealer environments
  • Ability to work under pressure and meet deadlines
  • Experience building microservices
  • Strong understanding of design patterns, multithreading, and performance optimization
  • Strong problem-solving skills and ability to debug complex systems
  • Hands-on experience with Apache Kafka for event streaming and messaging
  • Proficiency in MongoDB or AWS DocumentDB for NoSQL database design and querying
  • Familiarity with Apache Solr for search and indexing, Apache ZooKeeper for distributed system coordination, and HashiCorp Vault for secrets management
  • Experience with Kubernetes for container orchestration and deployment
Job Responsibility
Job Responsibility
  • Working in a project team alongside other developers to architect, develop, and optimize server-side applications, RESTful APIs, and microservices using Java
  • Implement event-driven architectures with Apache Kafka and for real-time data processing
  • Contribute to front-end development using ReactJS, focusing on integrating UI components with back-end services
  • Optimize application performance, security, and reliability
  • Deploy and manage applications in Kubernetes clusters, ensuring high availability and scalability
  • Provide technical support for application
  • Collaborate with cross-functional teams across the organization to architect solutions and deliver robust features
  • Participate in code reviews, unit testing, and CI/CD pipeline maintenance
What we offer
What we offer
  • competitive compensation packages
  • company equity
  • 401k matching
  • gender neutral parental leave
  • full medical, dental and vision insurance
  • lunch stipends
  • fully stocked kitchens
  • happy hours
  • Fulltime
Read More
Arrow Right

QA Automation Engineer (Java)

The international IT сompany Andersen invites a QA Automation Engineer (Java) to...
Location
Location
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a QA Automation Engineer for 3+ years
  • Proficient in Java (API and backend testing)
  • Hands-on experience with API testing tools like Postman, RestAssured
  • Strong Git skills and understanding of version control
  • Full understanding of CI/CD pipelines and how QA fits them
  • In-depth knowledge of software testing methodologies and best practices
  • Experience writing and executing test cases, test plans, and test strategies
  • Familiarity with both manual and automated testing approaches
  • Understanding of different testing types: unit, integration, regression, performance
  • Solid SQL skills and experience in database testing
Job Responsibility
Job Responsibility
  • Designing, developing, executing and maintaining automation scripts using Java
  • Testing documentation
  • Creating and executing Test Suits, Test Cases
  • Identifying and documenting bugs and errors in the product
  • Testing the product on different platforms, devices and browsers
  • Working with Postman and the database
  • Performing integration testing
What we offer
What we offer
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
  • Private health insurance and compensation for sports activities
Read More
Arrow Right

Senior Java Engineer

We are seeking a talented and experienced Senior Engineer to join our dynamic te...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
https://www.hsbc.com Logo
HSBC
Expiration Date
January 24, 2026
Flip Icon
Requirements
Requirements
  • Solid senior experience in Spring Boot
  • Mongo
  • RESTful API
  • SOAP
  • RAML
  • Core Java
  • Cloud HUB
  • Jenkins
  • Java Script
  • Hands on Delivery experience across technologies
Job Responsibility
Job Responsibility
  • Create and implement RESTful APIs using Spring Boot
  • ensuring they are scalable
  • secure
  • and efficient
  • Deploy and manage API services on AWS
  • utilizing various AWS services such as Lambda
  • API Gateway
  • and DynamoDB
  • Work with MongoDB to design and optimize data models
  • ensuring efficient data retrieval and storage for API services
What we offer
What we offer
  • Competitive salary
  • Annual performance-based bonus
  • Additional bonuses for recognition awards
  • Multisport card
  • Private medical care
  • Life insurance
  • One-time reimbursement of home office set-up (up to 800 PLN)
  • Corporate parties & events
  • CSR initiatives
  • Nursery discounts
  • Fulltime
Read More
Arrow Right

Azure Application Engineer with Java

We are seeking an experienced Azure Application Engineer with strong Java develo...
Location
Location
United States , Chicago
Salary
Salary:
Not provided
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java, Spring Boot, and REST APIs
  • Experience with Azure App Services, Azure Functions, Azure SQL/Storage
  • Knowledge of Azure AD, Azure Monitor, and Application Insights
  • Hands-on with Git, Maven/Gradle, and Azure DevOps pipelines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java applications deployed on Azure App Services, AKS, or Function Apps
  • Integrate Azure services such as Azure Key Vault, Azure Blob Storage, and Azure Service Bus
  • Implement CI/CD pipelines using Azure DevOps
  • Troubleshoot application issues, optimize performance, and ensure high availability
  • Collaborate with cross-functional teams to deliver secure and scalable solutions
Read More
Arrow Right

Senior Java Engineer, Remarketing

Join AUTO1 Group, Europe's leading digital automotive platform, and revolutioniz...
Location
Location
Salary
Salary:
Not provided
auto1.com Logo
AUTO1 Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electronics, Computer Science, Mathematics, or Physics
  • 5+ years of professional experience in Java programming with Spring-based technologies
  • Using Java 21 version
  • Understanding of microservices infrastructure
  • Experience with distributed systems architecture and reliability engineering
  • Experience with any major cloud vendor, especially AWS
  • SQL and NoSQL database modeling and performance (PostgreSQL, MySQL, Redis), ORMs
  • Deep understanding of JVM
  • Strong experience in building Restful APIs
  • Hands-on experience with Spring Boot
Job Responsibility
Job Responsibility
  • Architect, develop, QA, ship, monitor and maintain throughout the whole software development life cycle
  • Use experience, hands-on and can-do attitude to solve complex problems
  • Raise the bar and drive technological innovations
  • Lead by example to push boundaries and excel
  • Collaborate with various engineering and product teams
What we offer
What we offer
  • Educational budget for your personal growth
  • Team and company events like Hackathons, International Nights, Company Party, Football and more
  • Work with some of the most talent engineers
  • In-house training courses
  • Working from home options
  • Flexible working hours
  • 30 days of vacation
Read More
Arrow Right

Java Engineer

Location
Location
Salary
Salary:
Not provided
ryzlabs.com Logo
Ryz Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional non-internship programming experience in Java and SQL
  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent work experience)
  • Experience with no-code tools, HTML, and integrating the two
  • Familiarity with APIs
Read More
Arrow Right

Java Backend Engineer

As a Java Backend Engineer, the role involves designing, building, and maintaini...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–8 years of backend development experience
  • Strong proficiency in Java, J2EE, Spring MVC, Spring Boot, and Hibernate
  • Experience with RESTful services, multithreading, caching strategies, and DB integrations
  • Solid understanding of Microservice architecture and messaging systems like Kafka
  • Hands-on with Docker, Kubernetes, and MySQL
  • Working knowledge of GO Lang (at least intermediate level)
  • Familiarity with version control systems like Git
  • Skilled in tools like Postman, Swagger, and API documentation practices
  • Strong debugging, problem-solving, and analytical skills
  • Effective communication to engage with cross-functional and distributed teams
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable, secure, and high-performance backend services
  • Develop RESTful APIs and microservices using Java, Spring Boot, Hibernate, and Kafka
  • Collaborate with cross-functional teams to gather requirements, define architecture, and deliver reliable solutions
  • Participate in code reviews, enforce coding standards, and mentor junior team members
  • Optimize existing systems for performance, scalability, and reliability
  • Implement CI/CD pipelines, automated tests, and deployment strategies using tools like Jenkins or GitHub Actions
  • Troubleshoot and debug application issues across distributed systems
  • Work with containers (Docker) and orchestration platforms (Kubernetes) for seamless deployments
  • Ensure API security and best practices with standards like OAuth2 and JWT
  • Maintain documentation for architecture, design patterns, and development processes
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Specific programs catered to helping you reach career goals
  • Inclusive work environment celebrating individual uniqueness
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Senior Quality Engineer (Java Automation)

Join a forward-thinking engineering team driving quality excellence across compl...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
ebrd.com Logo
European Bank for Reconstruction and Development
Expiration Date
January 12, 2026
Flip Icon
Requirements
Requirements
  • Holds ISTQB Foundation as a minimum
  • Advanced Test Analyst or equivalent certifications desirable
  • Qualification in IT Service Management (ITIL v3 or v4 Foundation) or demonstrable experience integrating QA practices into ITSM processes
  • Familiar with the NIST Cybersecurity Framework (CSF) and Digital Operational Resilience Act (DORA)
  • Demonstrates solid understanding of automation and non-functional testing concepts
  • Experience working within Agile, DevOps, and product-aligned teams
  • Proficient in test tooling and CI/CD frameworks including Azure DevOps, Selenium, Cypress, Jenkins, Git, and test management platforms
  • Familiarity with AI/ML use cases in quality engineering
  • Strong communication and collaboration skills
  • Awareness of security, compliance, and resilience considerations such as OWASP Top 10, ISO 27001, GDPR, and DORA
Job Responsibility
Job Responsibility
  • Designs and executes comprehensive test scenarios covering functional, integration, and regression testing across financial applications
  • Works closely with developers, product owners, and analysts to refine testable user stories
  • Builds and maintains robust test data and reusable artefacts
  • Drives root cause analysis of defects, champions risk-based test prioritisation
  • Actively participates in sprint planning, daily stand-ups, and retrospectives to advocate for early quality input
What we offer
What we offer
  • Varied, stimulating and engaging work
  • A working culture that embraces inclusion and celebrates diversity
  • Hybrid and flexible working arrangements
  • An environment that places sustainability, equality and digital transformation at the heart of what we do
  • A workplace that prioritises employee wellbeing and provides a comprehensive suite of competitive benefits
  • Fulltime
!
Read More
Arrow Right