CrawlJobs Logo

Regular Software Developer / Implementation Engineer (Java)

Poland, Warsaw B2B · Job Posted May 16, 2026
Apply Position
Job Link Share

Job Description

We are looking for a Regular Software Developer / Implementation Engineer (Java) to join a long-term development team working on Cytric Expense, a business-critical Expense Management System used by enterprise customers. In this role, you will work in a SAFe / Agile environment, combining backend software development with hands-on customer implementation and configuration. You will design scalable backend solutions, implement and migrate customer configurations, and support customer-requested logic changes, working closely with Product, QA, and Functional teams.

Job Responsibility

  • Designing and implementing high-quality, scalable backend solutions using Java and Spring Boot
  • Analysing functional and technical specifications and translating them into feasible technical solutions
  • Writing clean, readable, and testable code aligned with engineering best practices
  • Performing unit, integration, and performance testing to ensure solution reliability

Requirements

  • 1–3 years of commercial experience as a Software Developer or Implementation Engineer
  • Solid experience with Java and Spring Boot in backend development
  • Good knowledge of SQL, XML, and REST APIs
  • Experience with writing clean, maintainable, and testable code
  • Understanding of software development best practices, including unit and integration testing
  • Familiarity with CI/CD pipelines and modern development workflows

Nice to have

  • Experience with JavaScript, JSON, or configuration-driven systems
  • Familiarity with GitHub Actions, Gradle, OpenShift, or similar tools
  • Previous exposure to SAFe / Agile environments

What we offer

  • Long-term collaboration
  • Technical training, certifications, and skills development
  • Competence Center mentoring
  • Clear career path
  • Employee benefits package (Multisport, private healthcare, life insurance)
  • Friendly working atmosphere, team-building events, and team-building meetings

Looking for more opportunities?

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

Similar Jobs for

Regular Software Developer / Implementation Engineer (Java)

8 matching positions

Software Engineer- Full Stack - Java, React - Engineer

The Digital S/W Engineer Intmd Analyst is a seasoned professional role. Applies ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years software development experience, specializing in JavaScript, Java frameworks, databases like React.js, Spring Boot, Oracle and MongoDB
  • In-depth knowledge of modern application architecture principles
  • Clear understanding of Data Structures and Object-Oriented Principles using Java
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
Job Responsibility
Job Responsibility
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary
  • Follow and contribute to defining technical and team standards
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy
  • AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions
  • AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features
  • Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges
  • Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java + Neo4j)

We are looking for a Senior Software Engineer (Java + Neo4j) to join Sopra Steri...
Location
Location
Poland , Katowice
Salary
Salary:
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of commercial experience in a senior or senior-ready role
  • Strong experience with Java 8–21 (partially also newer versions, depending on the module)
  • Hands-on knowledge of Neo4j 4.4 – 5.X
  • Knowledge of Spring 5.2 and Springboot 2.3
  • Knowledge of ElasticSearch 7.17- 8.X
  • Proficiency with Git and GitHub
  • Analytical and problem-solving mindset
  • Strong communication skills to collaborate with cross-functional teams
  • Proactive and detail-oriented
  • Ability to document processes and share knowledge effectively
Job Responsibility
Job Responsibility
  • Design, implement, and deliver high-quality software solutions
  • Translate business and technical requirements into clean, efficient code
  • Develop, test, and maintain application modules and services
  • Apply clean code standards and performance optimization best practices
  • Participate in code reviews, unit, and integration testing
  • Collaborate closely with technical leaders, clients, and cross-functional teams
  • Contribute to problem-solving and technical discussions
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java / AWS Services

As a Senior Software Engineer working on the Appian platform, your mission will ...
Location
Location
United States , McLean
Salary
Salary:
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. in Computer Science or related field/degree
  • Preferred Education Level: BS in Computer Science or related field/degree and 5+ years of relevant experience
  • Experience in: High-volume or critical production service environments
  • Fluency in Java and GO programming
  • Experience with AWS services, particularly IAM roles/policies, IRSA, KMS, DynamoDB, S3, and Terraform
  • Working knowledge of Kafka
  • Kubernetes
  • Prometheus
  • Grafana
  • GitLab pipelines
Job Responsibility
Job Responsibility
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web and mobile environment
  • Leverage relevant software development experience to radiate best practices and faster development
  • Manage availability, latency, scalability and efficiency of the product by engineering reliability into software and systems
  • Contribute to software performance analysis and system tuning
  • Contributor to team feature breakdowns/sizing and design of new feature implementations
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation
  • Build automation to prevent problem recurrence
  • Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team
  • Mentor junior software engineers by sharing best-practices and providing guidance on how to become more proficient
  • Share knowledge with others in the department, both on and off team
What we offer
What we offer
  • health coverage
  • Employee Assistance Program (EAP) with free mental health support
  • life and disability insurance
  • Employee Stock Purchase Program (ESPP)
  • retirement/pension plan
  • wellness dollars
  • tuition reimbursement
  • family-forming benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - ZEOS

As a Senior Software Engineer at ZEOS, Zalando’s B2B Logistics unit developing E...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • Deep understanding of microservice architecture, REST services and API design
  • Good knowledge of security concepts
  • Highly versed in deploying and operating applications in a cloud infrastructure
  • Highly skilled as a Java Developer
  • Proven experience in frameworks like Spring Boot
  • Good understanding of PostgreSQL and cloud architectures/platforms (preferably AWS)
  • Demonstrated strong sense of ownership, entrepreneurial & analytical thinking
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Work regularly with others to ensure the right software/engineering design approaches and methodologies are applied
  • Design, develop, deploy, operate and improve software solutions that have a direct impact on our daily business with our partners
  • Discuss and design APIs and integrated solutions
  • Own your code, and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
  • Work in an agile environment & taking ownership for the whole development cycle - from architecture design to testing to implementation & maintenance
  • Write applications from scratch with the latest technologies free of your choice
  • Shape and champion an inclusive culture and diverse team environment
What we offer
What we offer
  • 40% off fashion and beauty products sold and shipped by Zalando
  • 30% off Zalando Lounge
  • Discounts from external partners
  • Hybrid working model with 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 30 days of vacation a year
  • Health and wellbeing options
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - ZEOS

As a Senior Software Engineer at ZEOS, Zalando’s B2B Logistics unit developing E...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience
  • Deep understanding of microservice architecture, REST services and API design
  • Good knowledge of security concepts
  • Highly versed in deploying and operating applications in a cloud infrastructure
  • Highly skilled as a Java Developer
  • Proven experience in frameworks like Spring Boot
  • Good understanding of PostgreSQL and cloud architectures/platforms (preferably AWS)
  • Demonstrated strong sense of ownership, entrepreneurial & analytical thinking
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Work regularly with others to ensure the right software/engineering design approaches and methodologies are applied
  • Design, develop, deploy, operate and improve software solutions that have a direct impact on our daily business with our partners
  • Discuss and design APIs and integrated solutions
  • Own your code and decide on the technologies and tools to deliver as well as operate large-scale applications on AWS
  • Work in an agile environment & take ownership for the whole development cycle - from architecture design to testing to implementation & maintenance
  • Write applications from scratch with the latest technologies free of your choice
  • Shape and champion an inclusive culture and diverse team environment
What we offer
What we offer
  • 40% off fashion and beauty products sold and shipped by Zalando
  • 30% off Zalando Lounge
  • Discounts from external partners
  • Hybrid working model with 60% remote per week
  • Work from abroad for up to 30 working days a year
  • 30 days of vacation a year
  • Health and wellbeing options
  • Fulltime
Read More
Arrow Right

Java SpringBoot Software Engineer

If you're a Junior or Intermediate level Software Engineer with 3-5+ years of ex...
Location
Location
United States , Aberdeen Proving Ground
Salary
Salary:
Not provided
VES
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience developing RESTful services using the Spring Framework / SpringBoot
  • Develop and maintain APIs using Spring Boot components including: Spring REST Controllers, Spring Web / Spring MVC, Spring Validation, Spring Security (authentication/authorization patterns), Spring Data JPA / Hibernate
  • Experience implementing complex mapping logic using MapStruct features such as: Custom mappers and expressions, Nested object mappings, Enum/value translations, AfterMapping / BeforeMapping hooks, Mapping inheritance and reusable mapping configurations
  • Solid problem-solving and debugging ability. Must be comfortable using a debugger
  • Solid CS fundamentals including object orientation, data structures, advanced algorithms, complexity, automata, operating system fundamentals, computer architecture, and systems analysis and design
  • Familiarity with professional software engineering practices for the full software development life cycle, including requirements elicitation, coding standards, code reviews, source control management, agile development, build processes, testing, and operations
  • Experience using Git (or a Git-based implementation, e.g. Stash, Bitbucket, Github) in a collaborative production environment-especially on a large-scale software project
  • Experience using Jenkins, Gradle and Maven
  • Published software projects for external consumption, or have made significant contributions to existing open-source projects
  • Experience with the Agile or Scrum development methodology
Job Responsibility
Job Responsibility
  • Build Java-based services that enable users to manage tactical data supporting a Common Operating Picture and Fire Support capabilities
  • Build and maintain reusable components as part of our service layer
  • Develop, test, and manage software as directed and determined by the project lead
  • Develop software leveraging the SpringBoot Java Framework
  • Work on efforts where there's a core team delivering capabilities to other development teams to extend and integrate
  • Work on applications and components that integrate with COTS messaging solutions such as RabbitMQ
  • Maintain and improve the performance of existing software solutions
  • Clearly and regularly communicate with management and technical support colleagues
  • Recommend improvements to existing software solutions as necessary
  • Work closely with the customer and other stakeholders to understand requirements and design software solutions to meet their needs
What we offer
What we offer
  • 401(k) match
  • Highly Competitive Salary
  • Up to 15 Paid Vacation days / year
  • 11 Paid Holidays
  • Flexible work/life balance culture
  • Fulltime
Read More
Arrow Right

Java Full Stack Software Engineer

We are looking for experienced and proficient full-stack software engineers who ...
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 experience as a Software Engineer/Developer using Java EXT JS, Spring framework and Oracle PL SQL
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x
  • Exposure to front-end technologies (Angular, Javascript, Typescript, EXT JS)
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban)
  • Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo)
Job Responsibility
Job Responsibility
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary
  • Follow and contribute to defining technical and team standards
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack Web Development – GCP & Vertex AI Focus

Description Hybrid: This role is categorized as hybrid. This means the success...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of web application development experience
  • Strong frontend and backend development skills, including HTML, CSS, JavaScript, and Java, Python, and/or server-side JavaScript
  • Hands-on experience designing and operating production workloads on GCP, including services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery
  • Experience with AI-powered search or recommendation systems, ideally Vertex AI Search or similar semantic/vector search platforms
  • Experience with system design, testing, debugging, automation, and performance optimization
Job Responsibility
Job Responsibility
  • Develop competency across our complete web technologies stack (client, framework, and services)
  • Produce high quality software that is unit tested, reviewed, and checked in regularly for continuous integration and deployment
  • Serve as a tech lead, actively mentoring other engineers on the team and helping drive technical decisions and tradeoffs
  • Investigate and resolve performance bottlenecks across the full stack, including browser, edge, and cloud services
  • Lead efforts to automate testing, quality gates, and delivery pipelines, with a strong focus on reliability and observability
  • Work on API, Content Management, edge, and cloud systems that power GM brand and marketing experiences
  • Leverage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity, and craftsmanship
  • Design and build web applications and services on GCP, leveraging services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery where appropriate
  • Implement and integrate Vertex AI Search to power intelligent search, semantic retrieval, and content discovery across GM's digital products (e.g., marketing sites, owner experiences, support content)
  • Define and evolve search schemas, indexing pipelines, and relevance signals (e.g., metadata, event telemetry, personalization signals) to continuously improve search quality and user satisfaction
  • Fulltime
Read More
Arrow Right