New offer - be the first one to apply!

July 15, 2026

Senior Java Full Stack Developer

Senior • Hybrid

87,360 - 104,004 USD/hr

Westlake, TX

Are you a full-stack developer who enjoys building powerful Java applications, creating modern user experiences, and bringing cloud-based solutions to life?

The Role

The Senior Java Full Stack Developer role is ideal for an experienced engineer who enjoys building scalable applications across both backend and front-end technologies. In this position, you will design Java-based microservices, develop modern web interfaces, integrate enterprise APIs, and support cloud-native deployments within AWS environments.

You will work across the full software development lifecycle, contributing to application design, development, automated testing, deployment, and ongoing platform improvement. This role requires a hands-on developer who can solve complex technical challenges while delivering reliable, secure, and high-performing enterprise applications.

What You'll Do

  • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and microservices-based architecture.
  • Build secure, reliable, and reusable RESTful APIs that connect backend services, applications, and external systems.
  • Develop responsive and intuitive user interfaces using Angular, AngularJS, TypeScript, JavaScript, HTML, and CSS.
  • Participate in application architecture, technical design, coding, testing, deployment, and production support.
  • Develop cloud-native applications and support deployments within AWS environments.
  • Build, deploy, and maintain containerized applications using Docker, Amazon ECS, Amazon EKS, and Kubernetes.
  • Troubleshoot application, integration, performance, and deployment issues across the full technology stack.
  • Create and maintain automated functional, integration, and regression testing frameworks.
  • Develop automated test suites using Selenium, Cucumber, Maven, and related testing tools.
  • Support continuous integration and continuous delivery processes using Jenkins and other DevOps technologies.
  • Collaborate with product owners, architects, quality engineers, DevOps teams, and other developers to deliver high-quality solutions.
  • Participate in code reviews and help establish development standards, reusable patterns, and software engineering best practices.
  • Improve application performance, reliability, security, scalability, and maintainability.
  • Produce clear technical documentation for application architecture, APIs, deployments, and operational support.

What You'll Bring

  • 5+ years of professional experience developing enterprise applications using Java.
  • Strong hands-on experience with Java, Spring Boot, Spring Framework, and microservices architecture.
  • Experience designing, developing, documenting, and integrating RESTful APIs.
  • Strong full-stack development experience across backend services and front-end applications.
  • Proficiency with Angular or AngularJS and modern front-end development technologies.
  • Experience with JavaScript, TypeScript, HTML, CSS, and responsive user-interface development.
  • Hands-on experience developing or deploying applications within AWS cloud environments.
  • Experience with Docker, Kubernetes, Amazon ECS, or Amazon EKS.
  • Understanding of distributed systems, service-oriented architecture, and cloud-native application patterns.
  • Experience supporting CI/CD pipelines and automated deployments using Jenkins.
  • Hands-on experience with automated testing tools such as Selenium, Cucumber, JUnit, and Maven.
  • Ability to build and maintain functional, integration, and regression test suites.
  • Experience with source-control platforms such as Git, GitHub, GitLab, or Bitbucket.
  • Strong troubleshooting, debugging, and application-performance analysis skills.
  • Experience working within Agile or Scrum software-development environments.
  • Strong communication skills and the ability to collaborate with both technical and business stakeholders.
  • Bachelor's degree in computer science, information technology, engineering, or a related discipline, or equivalent professional experience.

Location and Work Requirements

  • This is a hybrid position operating on a rotating schedule of one week onsite at the client office followed by one week working remotely.
  • The first week of employment will require onsite attendance for orientation and identity verification.
  • Candidates are preferred near the following client locations: Westlake, Texas, Raleigh, North Carolina, Jersey City, New Jersey.
  • To be considered for this position, candidates must currently reside in one of the following states: Texas, North Carolina, New Jersey.
  • Candidates must reside within the physical United States. Candidates residing outside the listed states are not currently eligible for consideration.
  • Applicants must be authorized to work for any employer in the United States. Employment-visa sponsorship is not available.
  • Relocation assistance and relocation expenses are not available for this position.
  • This opportunity is not open to third-party agencies, C2C arrangements, or subcontracting engagements.

Compensation and Benefits

  • Estimated hourly compensation range: $42—$50 USD.
  • Employees may be eligible for discretionary bonuses, commissions, or other incentive programs.
  • Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off.

ADA Specifications

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

Similar jobs you might like

Technology

New offer

FormativGroup

Senior Java Full Stack Developer

Senior

Hybrid

Raleigh, NC

87,360 - 104,004 USD/hr

🏢 Summary: Senior Java Full Stack Developer role focused on building scalable enterprise applications using Java, Spring Boot, Angular, and cloud-native AWS technologies. The position involves full-stack development, microservices architecture, API integration, containerized deployments, automated testing, and CI/CD in a hybrid work environment. Candidates must have strong experience across backend, frontend, cloud, and DevOps technologies. 🗂️ Requirements: 5+ years of enterprise Java development experience, Experience with Java and Spring Boot, Experience with microservices architecture, Experience designing and integrating RESTful APIs, Full-stack development experience, Proficiency with Angular or AngularJS, Experience with JavaScript, TypeScript, HTML, and CSS, Experience with AWS cloud environments, Experience with Docker and Kubernetes, Experience with Amazon ECS or Amazon EKS, Experience with Jenkins and CI/CD pipelines, Experience with Selenium, Cucumber, JUnit, and Maven, Experience with Git-based source control, Experience working in Agile or Scrum environments, Bachelor’s degree in computer science, engineering, IT, or related field or equivalent experience, Authorization to work in the United States, Residence in Texas, North Carolina, or New Jersey 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Angular, AngularJS, TypeScript, JavaScript, HTML, CSS, AWS, Docker, Kubernetes, ECS, EKS, Selenium, Cucumber, JUnit, Maven, Jenkins, Git, GitHub, GitLab, Bitbucket, Agile, Scrum 🏢 Description: Are you a full-stack developer who enjoys building powerful Java applications, creating modern user experiences, and bringing cloud-based solutions to life? The Role The Senior Java Full Stack Developer role is ideal for an experienced engineer who enjoys building scalable applications across both backend and front-end technologies. In this position, you will design Java-based microservices, develop modern web interfaces, integrate enterprise APIs, and support cloud-native deployments within AWS environments. You will work across the full software development lifecycle, contributing to application design, development, automated testing, deployment, and ongoing platform improvement. This role requires a hands-on developer who can solve complex technical challenges while delivering reliable, secure, and high-performing enterprise applications. What You'll Do - Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and microservices-based architecture. - Build secure, reliable, and reusable RESTful APIs that connect backend services, applications, and external systems. - Develop responsive and intuitive user interfaces using Angular, AngularJS, TypeScript, JavaScript, HTML, and CSS. - Participate in application architecture, technical design, coding, testing, deployment, and production support. - Develop cloud-native applications and support deployments within AWS environments. - Build, deploy, and maintain containerized applications using Docker, Amazon ECS, Amazon EKS, and Kubernetes. - Troubleshoot application, integration, performance, and deployment issues across the full technology stack. - Create and maintain automated functional, integration, and regression testing frameworks. - Develop automated test suites using Selenium, Cucumber, Maven, and related testing tools. - Support continuous integration and continuous delivery processes using Jenkins and other DevOps technologies. - Collaborate with product owners, architects, quality engineers, DevOps teams, and other developers to deliver high-quality solutions. - Participate in code reviews and help establish development standards, reusable patterns, and software engineering best practices. - Improve application performance, reliability, security, scalability, and maintainability. - Produce clear technical documentation for application architecture, APIs, deployments, and operational support. What You'll Bring - 5+ years of professional experience developing enterprise applications using Java. - Strong hands-on experience with Java, Spring Boot, Spring Framework, and microservices architecture. - Experience designing, developing, documenting, and integrating RESTful APIs. - Strong full-stack development experience across backend services and front-end applications. - Proficiency with Angular or AngularJS and modern front-end development technologies. - Experience with JavaScript, TypeScript, HTML, CSS, and responsive user-interface development. - Hands-on experience developing or deploying applications within AWS cloud environments. - Experience with Docker, Kubernetes, Amazon ECS, or Amazon EKS. - Understanding of distributed systems, service-oriented architecture, and cloud-native application patterns. - Experience supporting CI/CD pipelines and automated deployments using Jenkins. - Hands-on experience with automated testing tools such as Selenium, Cucumber, JUnit, and Maven. - Ability to build and maintain functional, integration, and regression test suites. - Experience with source-control platforms such as Git, GitHub, GitLab, or Bitbucket. - Strong troubleshooting, debugging, and application-performance analysis skills. - Experience working within Agile or Scrum software-development environments. - Strong communication skills and the ability to collaborate with both technical and business stakeholders. - Bachelor's degree in computer science, information technology, engineering, or a related discipline, or equivalent professional experience. Location and Work Requirements - This is a hybrid position operating on a rotating schedule of one week onsite at the client office followed by one week working remotely. - The first week of employment will require onsite attendance for orientation and identity verification. - Candidates are preferred near the following client locations: Westlake, Texas, Raleigh, North Carolina, Jersey City, New Jersey. - To be considered for this position, candidates must currently reside in one of the following states: Texas, North Carolina, New Jersey. - Candidates must reside within the physical United States. - Applicants must be authorized to work for any employer in the United States. Employment-visa sponsorship is not available. - Relocation assistance and relocation expenses are not available for this position. - This opportunity is not open to third-party agencies, C2C arrangements, or subcontracting engagements. Compensation and Benefits The compensation range for this position represents the expected pay range for the role at the time of posting. Actual compensation will depend on experience, skills, education, work location, and internal equity. - Estimated hourly compensation range: $42—$50 USD - Eligibility for discretionary bonuses, commissions, or other incentive programs - Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off ADA Specifications Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

Technology

New offer

FormativGroup

Senior Java Full Stack Developer

Senior

Hybrid

Jersey City, NJ

87,360 - 104,004 USD/hr

🏢 Summary: Senior Java Full Stack Developer role focused on building scalable enterprise applications using Java, Spring Boot, Angular, and AWS cloud technologies. The position involves full software development lifecycle responsibilities including microservices, REST APIs, containerized deployments, automated testing, and CI/CD in a hybrid work environment. Candidates must have strong full-stack development experience, cloud deployment expertise, and be authorized to work in the United States. 🗂️ Requirements: 5+ years of enterprise Java development experience, Experience with Java and Spring Boot, Experience with microservices architecture, RESTful API development experience, Full-stack development experience, Experience with Angular or AngularJS, Experience with JavaScript, TypeScript, HTML, and CSS, AWS cloud environment experience, Experience with Docker and Kubernetes, CI/CD pipeline experience with Jenkins, Automated testing experience with Selenium, Cucumber, JUnit, and Maven, Experience with Git-based source control systems, Experience working in Agile or Scrum environments, Bachelor’s degree in computer science, engineering, IT, or related field or equivalent experience, Must reside in Texas, North Carolina, or New Jersey, Must be authorized to work in the United States without visa sponsorship 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, Angular, AngularJS, TypeScript, JavaScript, HTML, CSS, AWS, Docker, Kubernetes, ECS, EKS, Selenium, Cucumber, JUnit, Maven, Jenkins, Git, GitHub, GitLab, Bitbucket, Agile, Scrum 🏢 Description: Are you a full-stack developer who enjoys building powerful Java applications, creating modern user experiences, and bringing cloud-based solutions to life? The Role The Senior Java Full Stack Developer role is ideal for an experienced engineer who enjoys building scalable applications across both backend and front-end technologies. In this position, you will design Java-based microservices, develop modern web interfaces, integrate enterprise APIs, and support cloud-native deployments within AWS environments. You will work across the full software development lifecycle, contributing to application design, development, automated testing, deployment, and ongoing platform improvement. This role requires a hands-on developer who can solve complex technical challenges while delivering reliable, secure, and high-performing enterprise applications. What You'll Do • Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and microservices-based architecture. • Build secure, reliable, and reusable RESTful APIs that connect backend services, applications, and external systems. • Develop responsive and intuitive user interfaces using Angular, AngularJS, TypeScript, JavaScript, HTML, and CSS. • Participate in application architecture, technical design, coding, testing, deployment, and production support. • Develop cloud-native applications and support deployments within AWS environments. • Build, deploy, and maintain containerized applications using Docker, Amazon ECS, Amazon EKS, and Kubernetes. • Troubleshoot application, integration, performance, and deployment issues across the full technology stack. • Create and maintain automated functional, integration, and regression testing frameworks. • Develop automated test suites using Selenium, Cucumber, Maven, and related testing tools. • Support continuous integration and continuous delivery processes using Jenkins and other DevOps technologies. • Collaborate with product owners, architects, quality engineers, DevOps teams, and other developers to deliver high-quality solutions. • Participate in code reviews and help establish development standards, reusable patterns, and software engineering best practices. • Improve application performance, reliability, security, scalability, and maintainability. • Produce clear technical documentation for application architecture, APIs, deployments, and operational support. What You'll Bring • 5+ years of professional experience developing enterprise applications using Java. • Strong hands-on experience with Java, Spring Boot, Spring Framework, and microservices architecture. • Experience designing, developing, documenting, and integrating RESTful APIs. • Strong full-stack development experience across backend services and front-end applications. • Proficiency with Angular or AngularJS and modern front-end development technologies. • Experience with JavaScript, TypeScript, HTML, CSS, and responsive user-interface development. • Hands-on experience developing or deploying applications within AWS cloud environments. • Experience with Docker, Kubernetes, Amazon ECS, or Amazon EKS. • Understanding of distributed systems, service-oriented architecture, and cloud-native application patterns. • Experience supporting CI/CD pipelines and automated deployments using Jenkins. • Hands-on experience with automated testing tools such as Selenium, Cucumber, JUnit, and Maven. • Ability to build and maintain functional, integration, and regression test suites. • Experience with source-control platforms such as Git, GitHub, GitLab, or Bitbucket. • Strong troubleshooting, debugging, and application-performance analysis skills. • Experience working within Agile or Scrum software-development environments. • Strong communication skills and the ability to collaborate with both technical and business stakeholders. • Bachelor's degree in computer science, information technology, engineering, or a related discipline, or equivalent professional experience. Location and Work Requirements • This is a hybrid position operating on a rotating schedule of one week onsite at the client office followed by one week working remotely. • The first week of employment will require onsite attendance for orientation and identity verification. • Candidates are preferred near the following client locations: Westlake, Texas, Raleigh, North Carolina, Jersey City, New Jersey. • To be considered for this position, candidates must currently reside in one of the following states: Texas, North Carolina, New Jersey. • Candidates must reside within the physical United States. • Applicants must be authorized to work for any employer in the United States. Employment-visa sponsorship is not available. • Relocation assistance and relocation expenses are not available for this position. • This opportunity is not open to third-party agencies, C2C arrangements, or subcontracting engagements. We are committed to pay equity and transparency. The compensation range for this position represents our good faith estimate of the range we reasonably expect to pay for this role at the time of posting. The actual compensation offered will be determined based on factors such as the candidate's experience, skills, education, work location, and internal equity. In addition to hourly pay, employees may be eligible for discretionary bonuses, commissions, or other incentive programs, as well as a comprehensive benefits package that includes medical, dental, vision, 401(k), paid time off, etc. Estimated hourly Compensation Range: $42—$50 USD FormativGroup is an equal opportunity employer providing opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. ADA Specifications: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

Technology

DCV Technologies

Java Full Stack Developer

Senior

Remote

Warsaw, Poland

1,100 - 1,200 PLN

🏢 Summary: Senior Full Stack Java Developer role focused on building secure, scalable enterprise applications in the fintech and payments domain. The position covers full-stack development, AI-assisted engineering, and CI/CD automation within a modern microservices architecture. The role involves end-to-end delivery from design to deployment in a hybrid work model. 🗂️ Requirements: 5+ years commercial experience with Java, Strong expertise in SpringBoot, Strong expertise in SpringSecurity, Strong expertise in Hibernate and JPA, Experience building REST APIs, Experience with microservices and distributed systems, Solid knowledge of HTML5 CSS3 JavaScript, Hands-on experience with React Angular or Vue, Experience with Jenkins pipelines, Experience with Docker and Kubernetes, Experience with MySQL PostgreSQL or Oracle, Knowledge of software architecture and design patterns, Experience working in Agile Scrum, Understanding of cryptography encryption digital signatures and key management, Experience writing unit and integration tests using JUnit and Mockito 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, JPA, REST, Microservices, HTML5, CSS3, JavaScript, React, Angular, Vue, Jenkins, Docker, Kubernetes, MySQL, PostgreSQL, Oracle, JUnit, Mockito, CICD, Agile, Scrum, Cryptography, Encryption, DigitalSignatures, KeyManagement, DesignPatterns 🏢 Description: 🚀 Senior Full Stack Java Developer 📍 Hybrid | 1 day from the office in Gdańsk or Warsaw Are you an experienced Full Stack Developer passionate about building secure, scalable applications and leveraging the latest AI-powered development tools? Join our team and help shape innovative solutions within the payments and fintech space. We're looking for a Senior Software Engineer who combines strong Java expertise with a modern engineering mindset and enthusiasm for Agentic AI technologies such as GitHub Copilot, ChatGPT, Claude, and Cline. 💡 Your Mission As a Senior Full Stack Java Developer, you will: 🔧 Development & Engineering Design, develop, and maintain enterprise-grade full-stack applications. Build scalable backend services using Java, Spring Boot, and Spring Security. Develop modern, responsive user interfaces using React, Angular, or Vue.js. Optimize database interactions using Hibernate/JPA. Design and implement secure solutions for handling sensitive financial data. Participate in the full software development lifecycle—from concept to deployment. 🤖 AI-Powered Development Utilize Agentic AI tools to accelerate development and improve code quality. Apply AI solutions for coding, testing, documentation, and troubleshooting. Explore and adopt emerging AI technologies to enhance engineering efficiency. Share AI best practices and drive innovation within the team. ⚙️ CI/CD & DevOps Build and maintain Jenkins CI/CD pipelines. Automate testing, deployment, and release processes. Improve development workflows and delivery speed. ✅ Quality & Testing Create and maintain unit and integration tests using JUnit and Mockito. Participate in code reviews and quality assurance initiatives. Debug and solve complex technical challenges. 🤝 Collaboration Work closely with Product Managers, QA Engineers, Designers, and fellow Developers. Participate in Agile/Scrum ceremonies. Contribute to technical documentation and knowledge sharing. 🎯 Must-Have Skills Backend ✔️ 5+ years of commercial Java development experience ✔️ Strong expertise in: Java Spring Boot Spring Security Hibernate/JPA ✔️ Experience building RESTful APIs ✔️ Experience with microservices and distributed systems Frontend ✔️ Solid knowledge of: HTML5 CSS3 JavaScript ✔️ Hands-on experience with: React Angular Vue.js DevOps & Infrastructure ✔️ Jenkins CI/CD ✔️ Docker & Kubernetes ✔️ MySQL, PostgreSQL, or Oracle Engineering Practices ✔️ Software architecture and design patterns ✔️ Agile/Scrum methodologies ✔️ Understanding of cryptography, encryption, digital signatures, and key management ⭐ Nice to Have Experience with AWS, Azure, or GCP Android or iOS development experience Open-source contributions Technical blogging or community involvement 💳 FinTech & Payments Experience 2+ years in fintech, payments, or financial services will be great (nice to have) Knowledge of ISO 8583, EMV, and PCI DSS Experience with HSMs and key management systems Familiarity with tokenization and real-time payment systems Understanding of financial compliance and regulations 🎁 What You'll Get ✨ Opportunity to work on innovative fintech products ✨ Exposure to cutting-edge AI-powered development practices ✨ Hybrid work model (Gdańsk or Warsaw) ✨ Collaborative and supportive engineering culture ✨ Influence on architecture and technical decisions ✨ Continuous learning and professional growth opportunities 🚀 Ready to build the future of fintech with AI-enhanced engineering? Apply now and join a team where modern technology, innovation, and engineering excellence come together.

Technology

Crestt

Senior Java Fullstack Developer

Senior

Hybrid

Gdansk, Poland

140 - 157 PLN/hr

🏢 Summary: Full-stack Java developer role in the financial sector focused on building scalable microservices and modern frontend applications in an Agile environment. The position involves backend and frontend development using Java, Angular, cloud-native technologies, and distributed systems integrations. Hybrid work model with a long-term international project and competitive B2B rate. 🗂️ Requirements: 5+ years of commercial Java development experience, 2+ years of Angular experience, Knowledge of Spring Framework, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with Kafka and distributed systems, Knowledge of REST APIs, Knowledge of SQL, Experience with Oracle databases, Experience with Git, Understanding of Clean Code principles, Understanding of Continuous Integration, Experience integrating REST and SOAP services, Knowledge of XML, Knowledge of JSON, Knowledge of Avro, English level B2 or higher 📃 Skills: Java, Angular, React, Spring, Docker, Kubernetes, Kafka, REST, SQL, Oracle, Git, SOAP, XML, JSON, Avro, Jenkins, ArgoCD 🏢 Description: Senior Java Full-stack Developer 📍 Location: Warsaw, Gdańsk or Gdynia 🏢 Work model: Hybrid (3 days per week in the office) 📅 Project duration: August 2026 – January 2027 💰 B2B rate: up to 157 PLN/h ⏰ Full-time (40h/week) About the project Join an international financial institution and become part of a team responsible for building modern, scalable solutions supporting one of the company's key business domains. You will work in an Agile environment, developing cloud-ready microservices and integrating modern applications with existing enterprise platforms. This role combines backend and frontend development while giving you the opportunity to work with modern technologies, distributed systems, and high-performance applications. Your responsibilities Design, develop and maintain full-stack applications. Build and enhance Java-based microservices. Develop modern frontend solutions using Angular. Integrate applications using REST APIs, Kafka, MQ and Oracle databases. Participate in migration and transformation of existing systems. Ensure application quality, scalability and performance. Collaborate with architects, analysts, QA engineers and business stakeholders. Contribute to code reviews and technical improvements. We are looking for someone who has Minimum 5 years of commercial experience with Java development. At least 2 years of experience with Angular (React is also valued). Strong knowledge of Spring Framework . Experience building microservices architectures . Practical experience with Docker and Kubernetes . Experience working with Kafka and distributed systems. Knowledge of REST APIs , SQL and Oracle databases. Experience with Git . Understanding of Clean Code , Continuous Integration and software engineering best practices. Experience integrating REST and SOAP services. Good understanding of XML, JSON and Avro . Good command of English (B2 or higher) . Nice to have Jenkins Argo CD Event Sourcing Schema Registry DevOps practices What we offer Competitive B2B rate of up to 157 PLN/hour . Long-term international project. Opportunity to work with modern cloud-native technologies. Challenging projects within the financial sector. Professional, collaborative and Agile environment. Work with experienced engineers on large-scale enterprise solutions.

Technology

Optiveum

Senior FullStack Java Developer

Senior

Hybrid

Warsaw, Poland

5,900 - 6,200 USD/mo

🏢 Summary: Full Stack Senior Java Developer role focused on designing and delivering scalable web applications using Java and React.js in an Agile environment. The position involves building high-performance front-end components, developing RESTful microservices, and managing cloud-based deployments with modern DevOps practices. This is a hybrid role with long-term cooperation on high-impact, international projects. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Engineering or related field, 5+ years of experience as Full Stack Developer with Java and React.js, Commercial experience with Agile methodologies, Strong experience in RESTful API and microservices development, Hands-on experience with SQL and NoSQL databases, Experience with CI/CD pipelines and containerization tools, Knowledge of authentication and authorization mechanisms 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, React, Redux, TypeScript, JavaScript, HTML5, CSS3, MaterialUI, Bootstrap, Tailwind, REST, Microservices, OAuth2, JWT, PostgreSQL, MySQL, MongoDB, Redis, Jenkins, GitHubActions, GitLab, AWS, Azure, GCP, Docker, Kubernetes 🏢 Description: Senior Java Developer IT · Warsaw (City Center) · Hybrid About the Client Our Client is a fast-growing, international technology company that provides innovative digital solutions for the global market. They are currently expanding and developing their R&D center in Warsaw. They focus on building high-quality, scalable products using modern tech stacks and agile methodologies. With a strong emphasis on engineering excellence, they offer a collaborative environment where experts can thrive and influence the technical direction of the products. Please note: Optiveum is a recruitment agency conducting this search on behalf of our Client. Role Overview We are seeking a highly skilled Full Stack Developer with expertise in Java and React.js to join our dynamic team. The ideal candidate should have over 5 years of experience in designing, developing, and deploying scalable web applications. This role requires strong front-end and back-end development expertise, working in an Agile environment to deliver high-quality software solutions. Key Responsibilities Front-End Development: Design and develop interactive, responsive, and high-performance UI components using React.js, Redux, and modern JavaScript (ES6+). Ensure cross-browser compatibility and a seamless user experience, while optimizing front-end performance and implementing best practices in UI/UX design. Back-End Development: Develop and maintain RESTful APIs and microservices using Java (Spring Boot, Hibernate, JPA). Implement robust authentication, authorization, and data management solutions, working with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB. System Integration & Deployment: Integrate third-party services, APIs, and cloud-based solutions. Manage deployments using CI/CD pipelines and containerization tools like Docker & Kubernetes. Code Quality & Testing: Write clean, maintainable, and efficient code following best practices. Implement unit and integration tests for both front-end and back-end components. Collaboration & Agile Development: Work closely with UI/UX designers, product managers, and DevOps engineers. Participate in Agile/Scrum ceremonies and contribute to continuous process improvements. Requirements & Qualifications Experience & Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 5+ years of professional experience as a Full Stack Developer with Java & React.js, alongside experience working with Agile development methodologies. Front-End Stack: Proficiency in React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript (ES6+). Strong understanding of state management libraries and component-based architecture. Experience with UI frameworks like Material-UI, Bootstrap, or Tailwind CSS. Back-End Stack: Expertise in Java, Spring Boot, Hibernate, JPA, and RESTful API development. Experience with microservices architecture and API Gateway implementations. Knowledge of authentication mechanisms like OAuth2, JWT, and session-based authentication. Database & DevOps: Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis). Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD). Familiarity with cloud platforms (AWS, Azure, GCP) and containerization using Docker, Kubernetes. Soft Skills: Strong problem-solving and analytical skills. Excellent communication and teamwork abilities. Ability to manage multiple priorities in a fast-paced environment. Passion for learning new technologies and improving existing processes. What Is Offered Compensation: Monthly compensation up to $6,200 (depending on experience and interview results). Contract Type: B2B contract via Optiveum. Work Model: Hybrid (3 days working from the office located in the center of Warsaw, 2 days working from home). Stability: Long-term cooperation with a stable, international organization. Growth: Opportunity to work with the latest technologies and high-impact projects.

Technology

Grid Dynamics Poland

Senior Full Stack Developer (Java)

Senior

Hybrid

Warsaw, Poland

90 - 120 PLN

🏢 Summary: Senior Full Stack Engineer role focused on building enterprise-grade Java applications with end-to-end ownership across backend, frontend, security, and CI/CD. The position requires daily commercial use of Agentic AI tools to accelerate development, testing, and code quality. You will design secure, scalable systems using modern Java frameworks and DevOps practices. 🗂️ Requirements: 5+ years commercial experience with Java, Proven commercial experience using AI-powered development tools, Strong proficiency in Spring Boot, Strong proficiency in Spring Security, Strong proficiency in Hibernate or JPA, Experience with HTML5, CSS3, and JavaScript frameworks, Hands-on experience with React, Angular, or Vue, Strong experience designing and maintaining Jenkins CI/CD pipelines, Experience with Docker and Kubernetes, Experience designing RESTful APIs, Solid understanding of cryptography and secure key management, Experience with JUnit and Mockito for automated testing 📃 Skills: Java, SpringBoot, SpringSecurity, Hibernate, JPA, SQL, MySQL, PostgreSQL, Oracle, JavaScript, HTML5, CSS3, React, Angular, Vue, Jenkins, Docker, Kubernetes, REST, GitHubCopilot, ChatGPT, Claude, Cline, JUnit, Mockito, Cucumber, Cryptography, CI/CD, Agile, Scrum 🏢 Description: We are seeking a Senior Full Stack Engineer to join our development team, focusing on building robust Java-based enterprise applications while heavily leveraging Agentic AI tools to drive efficiency and innovation. In this role, you will be responsible for the end-to-end software development lifecycle, from backend services and database optimization to user-friendly frontend interfaces and secure CI/CD pipelines. A crucial aspect of this position is the daily, hands-on integration of AI-powered development tools to accelerate coding, code review, and problem-solving. Tech Stack: Java, Spring Boot, Spring Security, Hibernate ORM, SQL (MySQL/PostgreSQL/Oracle), JavaScript (React/Angular/Vue.js), Jenkins, Docker, Kubernetes, RESTful APIs, Agentic AI (GitHub Copilot, ChatGPT, Claude, Cline) Responsibilities: Design, develop, and maintain full-stack applications using Java and modern web technologies. Integrate Agentic AI tools (like GitHub Copilot, ChatGPT, Claude, and Cline) into daily development workflows to accelerate coding, code reviews, testing, and documentation. Design, build, and maintain Jenkins CI/CD pipelines to optimize automated builds, tests, and deployments. Implement robust cryptographic solutions and security protocols to protect sensitive data. Write comprehensive unit and integration tests using JUnit, Mockito, and Cucumber to ensure high reliability. Share best practices for AI tool usage across the team and continuously evaluate emerging Agentic AI technologies. Debug complex technical issues, participate in code reviews, and collaborate closely with product, design, and QA partners within an Agile/Scrum framework. Min requirements: COMMERCIAL EXPERIENCE WITH AI TOOLS IS OBLIGATORY: You must have proven, commercial experience using AI-powered development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cline) to accelerate software delivery. 5+ years of hands-on software development experience with Java . Strong proficiency in Spring Boot , Spring Security , and Hibernate/JPA . Solid experience with frontend technologies (HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js). Strong, hands-on experience designing and maintaining Jenkins CI/CD pipelines . Solid understanding of cryptography (encryption/decryption, digital signatures, and secure key management). Experience with containerization (Docker, Kubernetes) and designing RESTful web services. Strong background in automated testing (JUnit, Mockito). Would be a plus: 2+ years of experience in payment processing, fintech, or financial services. Knowledge of payment protocols (ISO 8583, EMV), PCI DSS compliance, and financial regulations. Experience with HSMs (Hardware Security Modules) and payment-industry cryptographic standards. Experience with microservices, distributed systems, and cloud platforms (AWS, Azure, or GCP). Knowledge of Android or iOS app development. Contributions to open-source projects or active technical blogging. We offer: Opportunity to work on bleeding-edge projects Work with a highly motivated and dedicated team Competitive salary Flexible schedule Benefits package - medical insurance, sports Corporate social events Professional development opportunities Well-equipped office About us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Fusing technical vision with business acumen, we solve the most pressing technical challenges and enable positive business outcomes for enterprise companies undergoing business transformation. A key differentiator for Grid Dynamics is our 8 years of experience and leadership in enterprise AI , supported by profound expertise and ongoing investment in data , analytics , cloud & DevOps , application modernization and customer experience . Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the Americas, Europe, and India.

Technology

EPAM Systems

Senior Full Stack Java Developer with Angular

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Full Stack Java Developer role focused on building and evolving cloud-native digital platforms for a US wealth management business. The position involves developing scalable backend services and modern frontend applications using Java, Angular and Azure within a microservices architecture. Hybrid work model with collaboration in cross-functional agile teams. 🗂️ Requirements: 4+ years full-stack development experience with Java and Angular, Strong proficiency in Java and JavaScript/TypeScript, Experience building RESTful APIs, Experience with event-driven architectures, Experience with Microsoft Azure or other cloud platforms, Experience with Kubernetes and Docker, Strong knowledge of PostgreSQL and relational databases, Ability to upskill in ReactJS within 1–2 months, Experience working in Agile and DevOps teams, English proficiency at B2 level or higher 📃 Skills: Java, JavaScript, TypeScript, Angular, ReactJS, Azure, Kubernetes, Docker, PostgreSQL, REST, Microservices, CI/CD 🏢 Description: Join us as a Senior Full Stack Java Developer with Angular for a long-term engineering team building and evolving core digital platforms for a leading US wealth management business. You will work with modern technologies—Java, JavaScript/TypeScript, Angular, Azure, Kubernetes and more—to deliver scalable, secure and high-performance applications that power investment advice, trading, lending and digital engagement for high-net-worth clients. Our client is a global leader in wealth management, providing market-leading platforms for financial advisors and clients in the US. Their solutions support a wide range of services from everyday banking to complex portfolio strategies impacting thousands of users daily. This role offers a hybrid model with 3 days per week working from the client's office in Wroclaw, Poland. Ready to launch your career in cloud engineering? Apply now and join our global team! Responsibilities Design and develop backend services using Java and PostgreSQL following microservice and cloud-native best practices Build responsive front-end interfaces with Angular and modern JavaScript/TypeScript integrating with RESTful and event-driven backends Upskill in ReactJS and contribute to front-end development using React within 1–2 months of onboarding Architect and deploy cloud-native applications on Microsoft Azure utilizing services such as App Service, Functions, containers and managed databases Orchestrate and maintain containerized applications with Kubernetes focusing on reliability, scalability and observability Collaborate with cross-functional distributed teams (front-end, back-end, DevOps, QA, BA, Product) to deliver end-to-end solutions Contribute to code quality, testing, CI/CD and production support as part of an agile DevOps-oriented delivery model Requirements 4+ years of professional experience in full-stack development with Java and Angular Strong proficiency in Java, JavaScript/TypeScript and Angular Experience with RESTful APIs and event-driven architectures Familiarity with cloud platforms preferably Microsoft Azure Experience with containerization and orchestration (Kubernetes, Docker) Solid understanding of relational databases especially PostgreSQL Willingness and ability to upskill in ReactJS to a production-ready level within 1–2 months Good command of English (B2 or higher) and strong communication skills Experience working in Agile and DevOps-oriented teams Nice to have Experience with ReactJS in production environments Knowledge of additional backend languages (Python, Rust, Node.js) Familiarity with financial services or wealth management domains Experience with CI/CD pipelines and cloud-native monitoring tools Exposure to distributed international teams and large-scale enterprise projects We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

emagine Polska

Senior Fullstack Java Developer

Senior

Remote

170 - 190 PLN/hr

🏢 Summary: Senior Java Full-Stack Engineer role focused on designing and building scalable cloud-native applications with modern frontend and backend technologies. The position involves developing robust APIs and services, contributing to architecture decisions, and improving platform reliability, performance, and security. This is a long-term remote B2B contract within a senior engineering environment. 🗂️ Requirements: Senior-level experience in software engineering, Strong hands-on experience with Java, Experience in backend development, Full-stack development experience with modern frontend frameworks, Understanding of cloud platforms and cloud-native architectures, Experience building production-grade, scalable systems, Ability to design APIs and backend services, Knowledge of containers and CI/CD practices 📃 Skills: Java, GCP, AWS, Azure, Kubernetes, Docker, CI/CD, APIs, Microservices, Frontend, Cloud, DevOps 🏢 Description: We are seeking a highly skilled Java Full-Stack Engineer to join our engineering team in building and evolving cloud-based products. The ideal candidate will possess extensive experience in software development, particularly with Java and modern frontend technologies. A strong understanding of cloud platforms, specifically GCP, is highly desirable, along with the ability to work independently within a senior engineering environment. What we offer: Remote Role Long Term B2B Contract Rate: 170-190 PLN/H + VAT Main Responsibilities Design, build, and maintain scalable full-stack applications using Java and modern frontend technologies. Develop robust backend services, APIs, and integrations. Work with cloud-native architectures and deployment models. Contribute to technical architecture and engineering decision-making. Improve reliability, performance, security, and maintainability of the platform. Collaborate closely with product, design, and engineering colleagues. Mentor other engineers and help raise the technical bar across the team. Explore and apply modern development practices, including AI-assisted and agentic coding workflows where relevant. Key Requirements Strong senior-level experience as a software engineer. Deep hands-on experience with Java and backend development. Solid full-stack development experience, including modern frontend frameworks. Good understanding of cloud platforms and cloud-native engineering. Ability to work independently and make sound technical decisions. Strong communication skills and the ability to collaborate across teams. Experience building production-grade systems with high standards for quality, scalability, and maintainability. Nice to Have Experience with Google Cloud Platform , though AWS or Azure experience is also relevant. Experience with Kubernetes, containers, CI/CD, observability, and modern DevOps practices. Knowledge of AI-assisted development tools, coding agents, or agentic coding workflows. Experience in fintech, identity, compliance, SaaS, or other high-trust environments.

Technology

Grafton Recruitment

Mid/Senior Java Developer

Senior

Hybrid

Warsaw, Poland

19,000 - 25,000 PLN

🏢 Summary: Senior Java Developer role in an agile, international team focused on designing and building cloud-based backend and fullstack solutions. The position involves architecting scalable systems, ensuring high code quality, and contributing to CI/CD and DevOps practices. The role also includes technical leadership and collaboration with cross-functional teams to deliver secure, high-performance applications. 🗂️ Requirements: Expert knowledge of Java for backend and fullstack development, Experience architecting cloud-based SaaS solutions, Proficiency in automated testing and CI/CD pipelines, Experience with version control systems, Ability to deliver secure and scalable code, Bachelor’s degree in Computer Science, Engineering or related field with 5+ years of experience OR 9+ years of relevant industry experience 📃 Skills: Java, SaaS, CI/CD, Git, AWS, GCP, Azure, Docker, Kubernetes, TypeScript, Python 🏢 Description: About the Role: We are looking for a Senior Java Developer to join an agile, international engineering team working on cloud-based solutions serving diverse industries. As a technical leader, you will design, build, and maintain robust backend and fullstack systems, impacting both product performance and business outcomes. Must Have Expert knowledge of Java (backend/fullstack web development) Experience architecting cloud-based solutions (SaaS platforms or similar) Proficiency in automated testing, deployment pipelines, version control, and CI/CD practices Strong command of English for daily teamwork in multicultural environments Demonstrated ability to deliver secure, scalable, high-quality code Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of professional experience, OR 9+ years’ relevant industry experience (without degree) Nice to Have Exposure to other technologies (TypeScript, Python, etc.) Experience working with multiple data models and integrating acquired codebases Previous engagement in Agile/Scrum teams (sprint planning, retrospectives, hackathons) Background in industries like energy, IoT, finance, or regulated environments Familiarity with modern cloud platforms (AWS, GCP, Azure) and DevOps practices (Docker, Kubernetes) Your Profile Tech Enthusiast: Keen to learn and apply emerging technologies and best practices Analytical Thinker: Able to define requirements and design effective solutions to complex challenges Product Mindset: Understands how technical decisions influence user experience and business drivers Team Player: Works well in autonomous, distributed teams and supports collaborative engineering culture Key Responsibilities Design and develop Java-based backend and fullstack features for cloud-based applications Contribute to scalable, unified system architectures and help integrate diverse platforms and technologies Write and maintain high-performance, secure code and automated tests to ensure product quality Participate in sprint planning, code reviews, retrospectives, and technical discussions Work closely with product managers and business stakeholders to align technical development with commercial goals Mentor junior engineers and promote continuous improvement in team processes Ready for your next challenge? Send your CV detailing your experience in Java, cloud technologies, and agile teams. Tell us about your approach to system architecture and cross-team collaboration!

Technology

N-iX

Senior Full Stack Engineer (Java+React)

Senior

Remote

Krakow, Poland

5,800 - 6,000 PLN

🏢 Summary: Senior Java Full Stack Engineer role focused on end-to-end development of innovative applications within a global shipping services domain. The position covers full ownership of the development lifecycle, including architecture, DevOps, and XP-based remote pairing. It requires strong expertise in Java, Spring, React, microservices, and cloud-native technologies. 🗂️ Requirements: BS degree in Computer Science or equivalent experience, 5-6+ years of full-stack development experience, 5-6+ years of experience with Java and Spring, Experience with Functional Programming and Java Streams, 2+ years of front-end development with React, Experience with Reactive UI (Reactive JS), 2+ years of TDD/BDD using Junit, Jasmin, Mockito, Protractor or Selenium, 2+ years of experience with microservices architecture (Spring Boot/Cloud), Experience with DevOps practices and Jenkins, Experience designing and deploying cloud or hybrid solutions, Experience with container-based environments (Kubernetes, Cloud Foundry), Familiarity with microservices design concepts (service discovery, circuit breaker), Good English communication skills 📃 Skills: Java, Spring, React, JavaScript, Junit, Jasmin, Mockito, Protractor, Selenium, SpringBoot, SpringCloud, Kotlin, Jenkins, Kubernetes, CloudFoundry, Microservices, TDD, BDD 🏢 Description: We are looking for an experienced Senior Java Full Stack Engineer to join our development team. Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services, and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market. Responsibilities: Hands-on full-stack development of innovative applications Owning the entire development cycle, including design, architecture, development, and DevOps Working in XP with Remote pairing Requirements: BS degree in Computer Science or equivalent combination of education and experience 5-6+ years of full-stack development 5-6+ years of experience in the following technologies: Java, Spring Experience with Functional Programming and Java Streams 2+ years of experience in front-end development with React Experience with developing a reactive UI (Reactive JS) 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud) Experience in DevOps development and Jenkins Experience in development in Kotlin – an advantage Experience in designing, developing, and deploying cloud/hybrid-based solutions Experience in developing and deploying in container-based environments (Kubernetes, Cloud Foundry) Familiarity with the following design concepts: micro-services, service discovery, circuit breaker Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment Versatility and the capability to switch easily between different tasks and technologies Experience in assessing a broad range of information solutions and products Strong critical thinker with problem-solving aptitude Good English - verbal and written We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers