CrawlJobs Logo

Java Developer

United Kingdom, City of London, London · Job Posted July 03, 2026
Apply Position
Job Link Share

Job Description

Whitehall Resources require a Java Developer with active SC clearance to work with a key client on a 6 month initial contract. *Inside IR35. *This role will be mostly remote with occasional visits to client site in London. *Active SC clearance required.

Job Responsibility

  • Design, develop, test, and deploy Java-based applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with product managers, architects, and other developers to understand requirements
  • Troubleshoot, debug, and resolve technical issues
  • Participate in code reviews to ensure code quality and maintainability
  • Optimize application performance and scalability
  • Integrate APIs, third-party services, and databases
  • Contribute to continuous improvement of development processes and tools

Requirements

  • Strong proficiency in Java (Core Java, Java SE/EE)
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Familiarity with RESTful APIs and microservices architecture
  • Knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle)
  • Experience with version control systems such as Git
  • Understanding of object-oriented programming (OOP) principles and design patterns
  • Familiarity with build tools such as Maven or Gradle
  • Good problem-solving and analytical skills

Nice to have

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Familiarity with front-end technologies (HTML, CSS, JavaScript)
  • Understanding of Agile/Scrum methodologies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Developer

8 matching positions

New

Java Developer

Are you ready to shape the future of the global financial landscape and join a d...
Location
Location
Greece , Athens
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 28, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of experience with Java
  • Strong experience with Java 17 and Spring Batch
  • Solid understanding of transaction management, error handling, restart/recovery mechanisms, and performance optimization for massive data volumes
  • Experience working with SQL relational databases and processing various file formats (CSV, XML, fixed-width files)
  • Good grasp of distributed systems concepts, data consistency, and scheduling/monitoring tools
  • Experience incorporating AI-powered developer tools (e.g., Claude Code) into your day-to-day development workflow
  • Native or fluent in Greek, with professional proficiency in English
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-volume Spring Batch applications crucial for large-scale data and transaction processing
  • Modernize legacy batch systems, optimize performance, and integrate complex workflows with core banking platforms
  • Build and tune Spring Batch applications and reconciliation flows designed for high-volume data processing
  • Participate in decomposing and modernizing legacy batch processing systems
  • Develop ETL and data transformation processes, integrating with core banking systems, databases, and file-based interfaces
  • Implement critical scheduling, monitoring, restartability, and fault-tolerant processing mechanisms
  • Partner with architects, analysts, DevOps, and integration teams while leveraging AI-assisted development tools and coding agents to accelerate delivery
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi's information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right
New

Java Developer

We are currently seeking a Java Developer to join our team in Bangalore, Karnāta...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge in Java, Springboot, Microservices, webservices, Kafka
  • Knowledge in BDD and Sonar is preferred
Read More
Arrow Right
New

Java Developer

We are looking for an experienced Java Developer with 5+ years of experience to ...
Location
Location
Mexico , CDMX
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Java development
  • Strong knowledge of Java, Spring Boot, and related frameworks
  • Experience building REST APIs and microservices
  • Good understanding of object-oriented programming (OOP)
  • Experience with databases (SQL and/or NoSQL)
  • Familiarity with version control tools (Git)
  • Experience with build tools like Maven or Gradle
  • Good communication skills
  • Strong problem-solving ability
  • Ability to work independently and in a team
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance applications using Java
  • Design and implement scalable and high-performance solutions
  • Build and maintain RESTful APIs and microservices
  • Troubleshoot, debug, and resolve production issues
  • Collaborate with business and technical teams to understand requirements
  • Participate in code reviews and ensure best practices
  • Support testing, deployment, and production activities
  • Maintain proper documentation for developed solutions
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field
  • From 2 to 4 years of experience in Java/J2EE application development
  • Proven hands-on experience in web application development using J2EE frameworks such as Spring, Spring Boot, Hibernate, JSTL, or similar technologies
  • Strong experience in Java Spring Boot development
  • Hands-on experience with Microsoft SQL Server and MongoDB
  • Experience with RESTful web service development and system integration
  • Experience using Azure DevOps for development workflow, source control, CI/CD, or task management
  • Familiarity with web/application servers such as JBoss
  • Good understanding of the full web development lifecycle, including design, development, testing, deployment, and maintenance
  • Familiarity with development tools such as Eclipse, Spring Tool Suite, and IntelliJ IDEA
Job Responsibility
Job Responsibility
  • Build, develop, and support the mobile version to ensure stable performance and smooth user experience
  • Develop and maintain web applications using Java/J2EE technologies and Spring Boot framework
  • Work closely with the local team and Group IT team for system integration activities
  • Participate in system design, development, testing, deployment, and production support
  • Develop and integrate RESTful web services with internal and external systems
  • Support defect investigation, troubleshooting, and fixing during testing, UAT, and production phases
  • Analyze technical issues, identify root causes, and provide timely solutions
  • Work with databases including Microsoft SQL Server and MongoDB for data processing, querying, and application support
  • Collaborate with developers, QA, business users, and other technical teams throughout the Software Development Life Cycle
  • Use Azure DevOps for source control, task tracking, build/release management, and collaboration
What we offer
What we offer
  • Competitive salary and 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisal
  • Annual company trips
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries
  • Fulltime
Read More
Arrow Right
New

Java Developer

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2 - 4 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Java, Spring boot, SQL/Oracle
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right
New

Java Developer

This role is for a highly skilled and hands-on Junior Applications Development E...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience
  • Experience in individual contributor role
  • Experience in systems analysis and programming of software applications
  • 5 + years of relevant experience in Java + Angular
  • Should have some exposure of AI Agent / LLM’s
  • Hands-on expertise in Java (8–21) — Core Java, Spring Boot, micro-services, design patterns
  • Basic understanding JPA, schema migrations and NoSQL MongoDB
  • Hands-on experience with Kafka or IBM MQ
  • Payment domain knowledge will be added advantage
Job Responsibility
Job Responsibility
  • Spearhead initiatives related to the tokenization of assets, understanding the underlying blockchain technologies, smart contracts, and their application within financial services
  • Oversee the full software development lifecycle, design to implementation, testing, deployment, and support
  • Work closely with tech leads & should own end-to-end
  • Fulltime
Read More
Arrow Right

Java Developer

Location
Location
India , Chennai
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have excellent working experience on Core Java, microservices
  • Must have good working Experience on Rest APIs, Spring boot, JPA/Hibernate, Kafka/JMS, Kubernetes
  • Must have good working Experience on SQL/No SQL, Mongo DB
  • Must have good working knowledge on any of the lifecycle management tools like JIRA, Git, GitHub/ Bitbucket, Eclipse/ IntelliJ IDE
  • Working knowledge in at least one of the Cloud - AWS/ Azure
  • Experience in leveraging Continuous Deployment / Continuous Integration (CI / CD) pipeline for different platforms
  • Good understanding of OpenShift or PCF
Read More
Arrow Right