CrawlJobs Logo

Intern Java Backend Developer

Poland, Warsaw · Job Posted March 20, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Java Back-End Developer Intern to join our dynamic engineering team. As an intern, you will contribute to the development and enhancement of our EV and Fuel platforms, working on microservices architecture, cloud integration, and API development. You will gain hands-on experience in enterprise-level application development while collaborating with senior developers, architects, product managers and other roles involved in SDLC.

Job Responsibility

  • Assist in developing and maintaining RESTful APIs using Java and Spring Boot for eMobility services
  • Work with databases (PostgreSQL, MySQL) to store and process EV charging and mobility data
  • Write clean code and follow best practices and participate in code reviews
  • Collaborate with senior developers to debug, optimize, and enhance backend services
  • Participate in Agile development processes, including daily stand-ups and code reviews

Requirements

  • Understanding of Java programming fundamentals
  • Understanding of basic OOP principles
  • Basic understanding of algorithms and data structures
  • Basic understanding of SQL and database management
  • Basic understanding of RESTful APIs
  • Familiarity with Git
  • Exposure to testing frameworks
  • Exposure to frameworks like Spring or Hibernate (optional)
  • Interest in emerging technologies, especially in AI tolls supporting SDLC
  • Willingness to learn
  • Good communication
  • Team collaboration
  • Basic problem-solving
  • English level B2+ (written and spoken) + IT terminology

Nice to have

  • Exposure to frameworks like Spring or Hibernate (optional)
  • Interest in emerging technologies, especially in AI tolls supporting SDLC

What we offer

  • Hands-on experience with modern backend technologies in the Retail, EV and Fuel market in Global scale
  • Hands-on experience with SCRUM and SAFe
  • Exposure to industry-leading smart EV and Fuel projects
  • Mentorship from experienced developers and domain experts
  • Potential for a full-time offer upon completion of the internship

Looking for more opportunities?

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

Similar Jobs for

Intern Java Backend Developer

8 matching positions

Intern Java Backend Developer

Are you passionate about backend development and eager to gain hands-on experien...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of Java programming fundamentals
  • Understanding of basic OOP principles
  • Basic understanding of algorithms and data structures
  • Basic understanding of SQL and database management
  • Basic understanding of RESTful APIs
  • Familiarity with Git
  • Exposure to testing frameworks
  • Exposure to frameworks like Spring or Hibernate (optional)
  • Willingness to learn with open mindset
  • Good communication skills and open for other people
Job Responsibility
Job Responsibility
  • Assist in developing and maintaining RESTful APIs using Java and Spring Boot for eMobility services
  • Work with databases (PostgreSQL, MySQL) to store and process EV charging and mobility data
  • Write clean code and follow best practices and participate in code reviews
  • Collaborate with senior developers to debug, optimize, and enhance backend services
  • Participate in Agile development processes, including daily stand-ups and code reviews
What we offer
What we offer
  • Hands-on experience with modern backend technologies in the eMobility market
  • Hands-on experience with SCRUM and SAFe
  • Exposure to industry-leading EV charging and smart mobility projects
  • Mentorship from experienced developers and domain experts
  • Potential for a full-time offer upon completion of the internship
  • Fulltime
Read More
Arrow Right
New

Senior Java Backend Developer

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years hands on experience
  • Strong Knowledge in one of the project management methodologies
  • Experience in designing and implementing Multi-tier applications
  • Excellent analytic & problem solving skills
  • Excellent knowledge in troubleshooting, performance tuning and best practices
  • Experience in Messaging, failover designing and recovery planning
  • Experience in delivering high quality applications
  • Experience in project risk identification techniques, mitigation and escalation
  • Familiar with all phases of the systems lifecycle, from analysis, design and development through to support
  • Experience in developing performance sensitive multi-tier Java/JEE applications
Job Responsibility
Job Responsibility
  • Develop common, reusable components and services utilizing Citi’s best practices
  • Create high performance, low latency applications leveraging existing Citi framework
  • Ensure strong reliability, scalability and performance of our components
  • Liaise with technical and business teams to collaborate on identifying opportunities and solutions
  • Drive architecture and execute on our technical strategy
  • Partner with business to continue to evolve our architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and business
  • Adhere to engineering standards and strive for best in class
  • Assist in third line support during core trading hours
  • Motivate, mentor and lead technical teams, evaluate their delivery, guide the members to deliver quality output with responsible delegation and build a high performance team
  • Fulltime
Read More
Arrow Right

Backend Java Developer

We are seeking a motivated and experienced Application Developer . The candidate...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • 3-5+ years of experience in application development with a strong focus on Java
  • Proven experience with the Spring Boot framework for building microservices and enterprise applications
  • Solid experience working with Oracle databases, including SQL, PL/SQL, and performance tuning
  • Familiarity with API design and development (RESTful services)
  • Understanding of architectural principles, including microservices, cloud-native development (e.g., OpenShift), and scalable systems
  • Experience with version control systems (e.g., Git) and CI/CD tools
  • Knowledge of security concepts and authentication mechanisms (e.g., COIN)
  • Strong problem-solving skills and attention to detail
  • Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, fault-tolerant applications using Java and the Spring Boot framework
  • Work with Oracle databases, including schema design, query optimisation, and data management
  • Participate in the entire software development lifecycle, from requirements gathering and analysis to deployment and support
  • Collaborate with product managers, architects, and other developers to define technical solutions and ensure successful project delivery
  • Integrate applications with various internal and external systems and APIs, ensuring seamless data flow and functionality
  • Implement and adhere to established coding standards, security best practices, and architectural guidelines
  • Contribute to CI/CD pipelines, ensuring automated testing and efficient deployment processes
  • Troubleshoot and resolve complex technical issues, ensuring high availability and performance of applications
  • Stay updated with emerging technologies and industry trends, continuously seeking to improve development practices and tools
  • Fulltime
Read More
Arrow Right

Senior Java Backend Developer - Microservices & API - Assistant Vice President

The Digital S/W Engineer Sr Analyst is a seasoned professional role required for...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in backend application development using Java
  • Proficiency in Java (Java 8+), including a solid understanding of the Spring Framework and Spring Boot for building microservices
  • Experience building or consuming RESTful APIs using JSON
  • Hands-on experience with relational databases and writing SQL
  • Familiarity with NoSQL databases
  • Familiarity with build tools like Maven or Gradle and version control systems like Git
  • Exposure to unit testing frameworks such as JUnit and Mockito
  • Awareness of containerization technologies (Docker) and orchestration platforms (Kubernetes, OpenShift)
  • Interest in or exposure to messaging systems like Kafka or JMS
  • Understanding of secure coding practices and communication protocols (e.g., TLS, JWT)
Job Responsibility
Job Responsibility
  • Backend Service Development: Contribute to the hands-on development, testing, and maintenance of robust backend services and APIs using Java, Spring Boot, and related technologies, following best practices in software engineering
  • System Integration: Assist in building and consuming RESTful APIs to ensure seamless integration between the SBL platform and other critical internal and external systems
  • Database Management: Help implement and maintain the data layer for SBL solutions, writing efficient SQL queries and interacting with both relational and NoSQL databases
  • Documentation & Automation: Support the development of solutions that automate business processes, such as analyzing data from legal documents or integrating with tools like DocuSign to help reduce the documentation lifecycle
  • Risk & Compliance: Work under the direction of senior team members to ensure all code and platform features align with lending policies, regulatory requirements (e.g., Regulation U), and security best practices
  • Problem Solving: Assist in troubleshooting and resolving technical issues across the full application stack, from database queries to API performance, with senior support
  • CI/CD & Deployment: Actively participate in the team's CI/CD pipelines and contribute to the deployment of applications to production environments using tools like Jenkins, Docker, and OpenShift
  • Fulltime
Read More
Arrow Right

Java Backend Developer (Middle/Senior)

ABOUT THE JOB Design, implement, and maintain scalable backend services using J...
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 Computer Science, Software Engineering, or related field
  • Minimum 3 years of professional experience designing and developing complex backend applications, with a strong background in Java and proficiency or knowledge in Python
  • Hands-on experience with Apache Kafka or similar technologies, and a solid understanding of event-driven architectures
  • Experience or strong theoretical background in Knowledge Graphs, SPARQL, GraphQL, and RML
  • Good communication in English
  • Understanding of APIs and architectures of tools such as Jira, Codebeamer, or IBM ETM is a plus
  • Experience with generative AI tools or an interest in Large Language Models (LLMs) is a plus
  • You demonstrate strong problem-solving skills and a sense of ownership, with the ability to independently address complex technical challenges and deliver robust solutions
  • Excellent communication skills and thrive in collaborative, agile, and globally distributed teams.
Job Responsibility
Job Responsibility
  • Design, implement, and maintain scalable backend services using Java and Python to support graph platform and integrate with systems such as Jira, Codebeamer, and Splunk
  • Develop and optimize high-performance data pipelines leveraging Apache Kafka, ensuring reliable and real-time data streaming across the tool ecosystem
  • Apply expertise in SPARQL, GraphQL, and RML to build advanced data models, mappings, and APIs, transforming diverse data sources into a unified, tool-agnostic ontology
  • Collaborate closely with international development teams and stakeholders to gather requirements, design innovative features, and deliver solutions aligned with business objectives
  • Participate in peer code reviews, maintaining high standards of code quality, and assume end-to-end responsibility for the maintenance and support of developed solutions.
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 appraisals
  • Annual company trip
  • 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

Backend Developer (Java + Node.js)

The project is a greenfield initiative in the mortgage domain focused on buildin...
Location
Location
Poland
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience as a Java Developer
  • Proficiency in Java 17+ and Spring Boot
  • Experience with Node.js
  • Hands-on experience with PostgreSQL and/or NoSQL databases (e.g., Firestore)
  • Experience with message brokers such as Kafka or RabbitMQ
  • Understanding of RESTful API design and API integration best practices
  • Familiarity with CI/CD practices, containerization, and infrastructure-as-code
  • English proficiency at B1+ level or higher (spoken and written)
  • Strong communication skills, collaborative mindset, and willingness to work in an Agile team environment
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java 17+ and Spring Boot 3.5
  • Build and maintain microservices that support core loan processing features
  • Integrate with internal and third-party REST APIs, including AI tools for lead scoring, enrichment, and matching
  • Implement data validation, normalization, and enrichment processes
  • Ensure service reliability and observability through structured logging, metrics, and tracing
  • Collaborate closely with architects, DevOps, and data engineering teams on backend architecture and system integration
  • Support CI/CD pipelines and infrastructure automation using Docker, Kubernetes, and Terraform
  • Participate in code reviews, sprint planning, retrospectives, and technical discussions
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with designing /architecting scalable software that processes, persists and distributes data via relational and non-relational technologies: Experience in design and development of medium to large-scale applications using open-source tech stack – Java 21, Spring boot, Spring batch, Microservices, Kafka, Kafka Streams, Caching, Couchbase, Elastic Search
  • Experience with databases: Oracle, No SQL databases, PL/SQL
  • Experience in System design and architecting applications components
  • Experience in writing unit test and integration test using standard frameworks, ensuring minimized technical debt
  • Experience in building CI CD pipeline and single click deployment -Tecton, Harness, Lightspeed, OpenShift
  • Experience in UNIX environment, UNIX scripts etc. will be added advantage
  • Ability to work independently and handle multiple concurrent initiative
  • Functional and Technical Specs documentation
  • Experience with testing concepts (TDD, BDD) and Junit
  • 7-10 years of relevant experience
Job Responsibility
Job Responsibility
  • Act as a visionary and strategist for solution/application/system across the platform
  • Provide expertise to identify and translate system requirement into software design artifacts
  • Good in programming and solving problems
  • Drive experiments to assess new solutions /application paths
  • Lead/participate formation of architecture roadmap for the regulatory space in Citi
  • To work proactively & independently to address project requirements, and articulate issues/challenges at appropriate time to address project delivery risks
  • Follow industry wide best practices to minimize technical debt of software deliverables
  • Interface and coordinate tasks with internal and external technical resources
  • Collaborate to provide estimates, develop overall implementation solutions/application plan, and serve as a lead as required, to implement the installation, customization and integration efforts
  • Fulltime
Read More
Arrow Right

Java Developer Intern

We are looking for motivated and passionate Java Developer Interns who are eager...
Location
Location
India , Ahemdabad, Pune, Mumbai
Salary
Salary:
Not provided
Maxgen technologies Pvt. Ltd.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic knowledge of Java programming language
  • Understanding of Object-Oriented Programming (OOP) concepts
  • Basic knowledge of HTML, CSS, and JavaScript (optional)
  • Familiarity with database concepts such as MySQL or SQL
  • Basic understanding of software development lifecycle
  • Good problem-solving and logical thinking skills
Job Responsibility
Job Responsibility
  • Assist in developing applications using Java and related frameworks
  • Write clean, efficient, and maintainable code
  • Support the development of backend modules and REST APIs
  • Participate in debugging, testing, and performance improvement
  • Work with databases to store and manage application data
  • Collaborate with team members to implement new features
  • Learn best practices in software development and coding standards
What we offer
What we offer
  • Hands-on experience with real-world development projects
  • Mentorship and guidance from experienced developers
  • Internship completion certificate
  • Opportunity for full-time job placement based on performance
Read More
Arrow Right