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

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 Java Engineer

Senior Java Engineer position in Tokyo with a focus on developing and operating ...
Location
Location
Japan , Tokyo
Salary
Salary:
6000000.00 - 9000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
February 28, 2026
Flip Icon
Requirements
Requirements
  • Java development experience with Springboot (7 + years)
  • Knowledge and experience of database and system infrastructure (e.g. MySQL, Cassandra, Couchbase, Docker)
  • Experience in designing and implementing Restful API
  • Active experience in application development in java
  • Experience in actively taking responsibility on designing phase (Based on requirements from business Unit, you can think how those can be implemented based on current system by yourself)
  • Experience in CI/CD
  • Experience in building and managing application with async processing (message brokers)
  • Experience in developing and operating large-scale, high-capacity system
  • Experience in production alert handling and troubleshooting
  • Knowledge of alerting tools and monitoring tools
Job Responsibility
Job Responsibility
  • English only OK!
  • Three times meals in the office
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • Fulltime
Read More
Arrow Right

Software Engineer III - API

6sense is on a mission to revolutionize how B2B organizations create revenue by ...
Location
Location
United States , San Francisco, California
Salary
Salary:
Not provided
https://6sense.com Logo
6sense
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in Computer Science, or related fields
  • 5+ years of relevant technical experience
  • Solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Experience with software design and development, with knowledge of UNIX/Linux
  • Strong coding skills and hands on experience in Java on Spring Boot, Python on Django, Goland, and OO framework
  • Basic AWS experience or any other cloud platforms like GCP, Azure, etc.
  • Exposure and experience working with Kubernetes
  • Knowledge in SQL or Non-SQL, direct work experience on MySQL and/or Hive
  • Working experience of SingleStore(memsql) DB is a huge plus
  • Work with teams and being able to multi-task on multiple products and projects
Job Responsibility
Job Responsibility
  • Develop backend & data engineering framework for 6sense’s revenue ai, marketing and analytics products
  • Work on complex problems related to scalability, performance & big data
  • Write performant REST APIs for both internal and external consumption
  • Build robust high-volume, large data set production applications
  • Collaborate with Product and Architect to solve complex problems
  • Support QA and DevOps teams with test frameworks and automation
  • Mentors junior engineers and provides technical guidance to the team
What we offer
What we offer
  • Health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options
  • 401K employer matching program
  • Paid holidays
  • Self-care days
  • Paid time off (PTO)
  • Fulltime
Read More
Arrow Right