CrawlJobs Logo

Senior Java Fullstack Engineer

United States, Chicago Employment contract · Job Posted April 15, 2026
Apply Position
Job Link Share

Job Description

Full-stack engineer with experience designing, developing, and implementing highly secure web-based applications to support business requirements, including enterprise-grade front-end (JavaScript) and backend (Java) components. Follows approved lifecycle methodologies, creates design documents, and performs coding and testing. Upholds secure coding standards and practices. Demonstrates deep understanding of browser rendering and the DOM. Experience designing frontend component APIs with cross-framework compatibility; components must function correctly in Angular today and remain portable as organizational needs evolve. Able to work with limited supervision and applies independent judgment to deliver scalable, maintainable solutions. Engages product teams as a technical partner to drive adoption. Resolves technical issues through debugging, research, and investigation. Has hands-on tech lead or senior contributor experience. Typically requires 8+ years of experience in the relevant technologies.

Job Responsibility

  • Full-stack engineer with experience designing, developing, and implementing highly secure web-based applications to support business requirements, including enterprise-grade front-end (JavaScript) and backend (Java) components
  • Follows approved lifecycle methodologies, creates design documents, and performs coding and testing
  • Upholds secure coding standards and practices
  • Demonstrates deep understanding of browser rendering and the DOM
  • Experience designing frontend component APIs with cross-framework compatibility
  • components must function correctly in Angular today and remain portable as organizational needs evolve
  • Able to work with limited supervision and applies independent judgment to deliver scalable, maintainable solutions
  • Engages product teams as a technical partner to drive adoption
  • Resolves technical issues through debugging, research, and investigation
  • Has hands-on tech lead or senior contributor experience

Requirements

  • Core Java (v8 to v17+) – Expert level
  • Typescript – Expert level
  • JavaScript (ES2020+) – Expert level
  • Spring Ecosystem (Spring Framework, Spring Security, Spring Integration) – Expert level
  • Spring Boot, Spring Batch – Advanced level
  • Database (SQL, Oracle, PostgreSQL, Performance) – Expert level
  • JMS, Messaging Middleware (IBM MQ or ActiveMQ preferred), Spring JMS – Expert level
  • Web Components/Custom Elements – Advanced level
  • UI Design System Architecture (Framework-Agnostic) – Advanced level
  • Reusable UI Component Architecture – Advanced level
  • Accessibility (WCAG 2.1 AA) – Experienced
  • Angular – Experienced
  • Secure Coding and Application Security – Expert level
  • Unit, Integration, and Functional Testing / Test Automation – Expert level
  • Communication Skills – Advanced
  • REST, Microservices, JSON – Advanced

Nice to have

AWS / Cloud Technologies – Nice to have

Looking for more opportunities?

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

Similar Jobs for

Senior Java Fullstack Engineer

8 matching positions

Senior Fullstack Software Engineer

We are currently seeking a highly skilled Senior Fullstack Software Engineer to ...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Backend: Java & Spring Boot
  • Frontend: JavaScript & React
  • Strong knowledge of Clean Code principles and Test-Driven Development (TDD)
  • Fluency in English and Polish at a minimum B2 level
Job Responsibility
Job Responsibility
  • Analyze technical requirements and conceptualize technical solutions
  • Coordinate with the product owner, business engineer, and software architect
  • Support the business engineer in creating necessary stories/tasks (refinement)
  • Evaluate suitable UX designs in collaboration with the UX designer
  • Implement technical solutions within a cross-functional team, including integration tests
  • Create pull requests and conduct code reviews
  • Handover source code to the internal development team
  • Provide bug fixes and support after the solution goes live
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • A cafeteria system that allows employees to personalize benefits by choosing from a variety of options
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • A supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior Fullstack Software Engineer

A digital consulting partner of ours is looking for a Contract Senior Full Stack...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
formularecruitment.co.uk Logo
Formula Recruitment
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Angular
  • Java
  • Node.js
  • MuleSoft
  • Cloud experience (AWS, Azure, GCP)
Job Responsibility
Job Responsibility
  • design, build, and maintain scalable, high-performance software systems
  • lead technical decision-making by reviewing designs, mentoring engineers, and driving best practices in code quality, architecture, and tooling
Read More
Arrow Right

Senior Software Engineer

EnergyHub empowers utilities and their customers to create a clean, distributed ...
Location
Location
United States
Salary
Salary:
130000.00 - 170000.00 USD / Year
energyhub.com Logo
EnergyHub
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years professional software engineering experience, preferably in a small to medium-sized team, with a proven exceptional ability as a FullStack engineer or similar role
  • Strong comfortability with Kotlin/Java and familiarity with web services and RESTful APIs using Spring
  • Expertise in API ingestion and data normalization processes
  • Experience with front end languages, such as React/Typescript
  • Experience with containerized systems
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening.
Job Responsibility
Job Responsibility
  • Develop and maintain the backend services of our EV platform, ensuring that all components work together seamlessly
  • Integrate with third-party APIs to implement external services into our platform, enhancing OEM partners and other external solutions
  • Manage ingestion and storage of multivariate data sets that can scale to millions of users/connected vehicles
  • Build and enhance data lakes to provide additional data analysis for different services and consumers
  • Develop services to interact with connected vehicles at scale
  • Develop and maintain front end “web apps” to provide UIs for our various different products and services
  • Ensure proper security and data protection policies, procedures, and monitoring are in place
  • Design, develop, and maintain third-party accessible APIs for data ingest/egress within the platform
  • Write and maintain technical documentation
  • Drive and embody the “Dev Owns Quality” culture
What we offer
What we offer
  • 100% paid medical for employees
  • 401(k) with employer match
  • Casual environment
  • Flexibility to set your own schedule
  • Fully stocked fridge and pantry
  • Free Citi Bike membership
  • Secure bike rack
  • Gym subsidy
  • Paid parental leave
  • Education assistance program
  • Fulltime
Read More
Arrow Right

Senior Java Fullstack GenAI Developer

Senior Java Fullstack GenAI Developer - Vice President is a senior level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive experience in software engineering, architecture, Application Development as Java Fullstack engineer
  • Minimum of 3+ year strong working experience in ML/GenAI, and data analytics
  • Advanced knowledge of probability, statistics and linear algebra
  • Expertise in statistical modelling, hypothesis testing and experimental design
  • Hands on experience with LLMs (Google Gemini, Open AI, Llama etc.), LangChain, LlamaIndex, Hugging Face Transformers, Knowledge graph, and Vector Databases
  • Advanced knowledge of RAG techniques is required, including expertise in hybrid search methods, multi-vector retrieval, Hypothetical Document Embeddings (HyDE), self-querying, query expansion, re-ranking, and relevance filtering etc
  • Must Have hands-on experience with GenAI application with Agentic AI, RAG approach, Vector databases, LLM’s
  • Must Have Strong Proficiency in Python, FastAPI/Flask
  • Must have Advanced NLP skills, including Named Entity Recognition (NER), Dependency Parsing, Text Classification, and Topic Modelling
  • Strong Proficiency in deep learning frameworks such as TensorFlow, PyTorch, scikit-learn, Scipy, Pandas and high-level APIs like Keras is essential
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Fullstack) - React/Java

Your mission will be to help Doctolib reinforce its position as a leading health...
Location
Location
France , Levallois-Perret
Salary
Salary:
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have fullstack software engineering experience with React and the JVM ecosystem (Java, Kotlin, Spring Boot) - Ruby experience is a bonus
  • You have a "user first" mindset and are committed to building secure, well-tested, and pragmatic code
  • You bring a strong testing culture and are passionate about code quality
  • You are proactive, curious, and eager to share knowledge through pair programming and collaboration
Job Responsibility
Job Responsibility
  • Collaborate with product managers, designers, and engineers to build features that deliver value to healthcare professionals and patients
  • Design and implement technical solutions ensuring performance, security, and usability across our fullstack applications (React, TypeScript, JVM ecosystem)
  • Contribute to code quality through reviews, testing, and continuous improvement of our development practices
  • Share your expertise and collaborate across teams to evolve Doctolib's architecture and technical standards
What we offer
What we offer
  • Free health insurance for you and your children
  • Parent Care Program: receive one additional month of leave on top of the legal parental leave
  • Free mental health and coaching services through our partner Moka.care
  • For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support
  • Work from abroad for up to 10 days per year thanks to our flexibility days policy
  • Work Council subsidy to refund part of sport club membership or creative class
  • Up to 14 days of RTT
  • A subsidy to refund part of the membership to a sport club or a creative class
  • Lunch voucher with Swile card
  • Reimbursement of public transportation
  • Fulltime
Read More
Arrow Right

Senior Java Fullstack GenAI Developer

Senior Java Fullstack GenAI Developer - Vice President is a senior level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of progressive experience in software engineering, architecture, Application Development as Java Fullstack engineer with strong working exposure to GenAI, and data
  • Architecture decision ownership
  • Hands-on code reviews and design reviews
  • Proven experience of below technologies: Backend: Java, Spring Boot, Microservices, REST API design
  • Frontend: Angular, Web Performance Optimization, Testing (Jest, Playwright)
  • Database & Storage: Oracle, NOSQL, PostgreSQL, Vector DBs
  • Security & Performance: OAuth2, JWT, encryption, and system optimization
  • DevOps: CI/CD, Jenkins, GitHub Actions, Docker, Kubernetes
  • Cloud: AWS (ECS, Lambda, RDS, IAM, CloudFormation)
  • Strong background in System analysis, Architecture and Application development
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior FullStack Software Engineer - Java/React

Elevate your expertise to new heights at 3Pillar, the premier destination for tr...
Location
Location
Costa Rica
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack experience (Java + React)
  • A minimum of 5+ years of experience/expertise in the following areas: -Java 11+ -Gradle -MySQL -OAuth 2.0 (JWT) -Sonarqube -JSON -GitHub -Swagger -Excellent ability to read code, debug, and work with SQL and PL/SQL -Spring Framework for RESTful Services: Spring Boot, Spring Security -Java Testing Frameworks: JUNIT (Mockito, Jupiter) - JavaScript (JS): React.js, State Management (Redux)
  • Experience in Agile software development methodologies
  • Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation)
  • Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems
  • Practice and initiative, mentoring other engineers and decision-makers throughout the organization
  • Good understanding of SOLID principles
  • Proficiency in the English language
Job Responsibility
Job Responsibility
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools
  • Proficiently gather requirements and organize/present developed features for clients
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment
What we offer
What we offer
  • Medical Insurance benefits as per company policy
  • Life Insurance as per company policy
  • 12 days of paid vacation, and paid holidays as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Christmas bonus as per local law
  • Saving Fund “Asociacion Solidarista”
  • Beach house (Managed by the Asociacion Solidarista)
  • Discounts in local shops
  • Direct deposit of payroll
  • Fulltime
Read More
Arrow Right

Senior FullStack Software Engineer - Java/React

Elevate your expertise to new heights at 3Pillar, the premier destination for tr...
Location
Location
Mexico
Salary
Salary:
Not provided
3pillarglobal.com Logo
3Pillar Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Full Stack experience (Java + React)
  • A minimum of 5+ years of experience/expertise in the following areas: Java 11+
  • Gradle
  • MySQL
  • OAuth 2.0 (JWT)
  • Sonarqube
  • JSON
  • GitHub
  • Swagger
  • Excellent ability to read code, debug, and work with SQL and PL/SQL
Job Responsibility
Job Responsibility
  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools
  • Proficiently gather requirements and organize/present developed features for clients
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment
What we offer
What we offer
  • Medical Insurance benefits as per company policy
  • Life Insurance as per company policy
  • 15 days of paid vacation plus additional days based on tenure
  • Vacation bonus as per local law
  • Paid holidays as per local law
  • Profit sharing as per local law
  • Paternity and maternity leave as per as per local law
  • Marriage, bereavement and graduation leaves as per company policy
  • Christmas bonuses as per local law
  • Work from home allowance as per company policy
  • Fulltime
Read More
Arrow Right