CrawlJobs Logo

Senior Java Engineer

· Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

Intellias is partnering with a Fortune 100, Midwest-based industrial manufacturer to modernize and expand a suite of cloud-based services and data products used by a global network of dealers, enterprise customers, and internal business units. Our cross-functional teams deliver scalable APIs, event-driven services, and analytics pipelines that power quoting, ordering, asset telemetry, diagnostics, and lifecycle support for heavy equipment in the field.

Job Responsibility

  • Design, develop, and maintain scalable Spring Boot-based microservices in a distributed architecture
  • Build and operate event-driven data processing pipelines, including ingestion, transformation, and enrichment of streaming data
  • Work extensively with complex datasets, focusing on data analysis, transformation, validation, and optimization
  • Develop and maintain advanced SQL queries and data workflows to support business and platform requirements
  • Collaborate closely with data engineering, analytics, and business stakeholders to understand and solve complex data challenges
  • Contribute to data warehousing and analytics initiatives, including Snowflake-based solutions where applicable
  • Develop and maintain robust APIs for internal and external consumers
  • Work with AWS cloud services to design and support reliable, scalable backend systems
  • Design, optimize, and maintain PostgreSQL and DynamoDB schemas, ensuring performance and data integrity
  • Implement and maintain automated testing strategies (unit and integration)
  • Contribute to and maintain GitHub Actions pipelines
  • Ensure system reliability through monitoring, logging, and observability best practices
  • Collaborate effectively in a distributed team, communicating progress, risks, and dependencies
  • Take ownership of features end-to-end, from design through deployment and production support

Requirements

  • 6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21, Spring Boot 3.x, Docker
  • Minimum of 2 years of experience with AWS (core services and cloud-native development)
  • Advanced SQL expertise, including writing, optimizing, and troubleshooting complex queries against large and complex datasets
  • Experience working with data-intensive applications and complex data models, including data analysis, transformation, aggregation, and optimization
  • Hands-on experience with complex query development, performance optimization, data modeling, and analytics workloads
  • Strong ownership and self-management in a fast-paced Agile environment, with the ability to independently deliver end-to-end solutions, resolve blockers, and communicate effectively in English
  • Strong experience with microservices, MVC, and event-driven architectures
  • Strong experience with JPA / Hibernate
  • Strong database design skills with PostgreSQL (advanced SQL) and DynamoDB, including schema design, optimization, and performance tuning
  • Strong experience building and operating event-driven systems (e.g., Kafka, Kinesis)
  • Solid test automation experience using JUnit and Cucumber
  • Hands-on experience with GitHub Actions and/or similar CI/CD tools
  • Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest)

Nice to have

  • Experience in processing and enriching event/telemetry data
  • Experience with AWS Kinesis and CloudFormation
  • Experience with jOOQ and Flyway
  • Experience with Snowflake, BigQuery, or Databricks (data warehousing/analytics)
  • Experience working with modern data warehousing platforms and analytical data environments
  • Experience supporting data-centric products where understanding and manipulating complex datasets is more critical than implementing new application features
  • Experience with Spring Cloud
  • Experience working with geospatial data (PostGIS)

Looking for more opportunities?

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

Similar Jobs for

Senior Java Engineer

8 matching positions

New

Senior Java Engineer

Our client builds a leading digital identity and fraud prevention platform used ...
Location
Location
Bulgaria
Salary
Salary:
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional backend software development experience with Java as the primary language
  • Strong experience designing and building RESTful APIs and backend services in Java using modern frameworks (Spring Boot, Micronaut, or similar)
  • Proven experience developing and deploying solutions on Amazon Web Services (AWS)
  • Hands-on experience with microservices and/or serverless architectures
  • Solid background in CI/CD pipelines, automated testing, and continuous delivery practices
  • Experience building and deploying Dockerised applications
  • Experience writing automated unit, integration, and performance tests for reliability at scale
  • Good understanding of relational and/or NoSQL databases (e.g. MongoDB, DynamoDB, DocumentDB, RDS)
  • Strong communication skills and ability to collaborate effectively in a distributed, cross-functional environment
  • Solid understanding of Agile methodologies and practices
Job Responsibility
Job Responsibility
  • Design, develop, deploy, and maintain production-ready backend APIs and microservices in Java, targeting AWS as the primary deployment platform
  • Build scalable, resilient services using serverless and containerised architectures (ECS, Lambda, API Gateway)
  • Write clean, efficient, and testable code with strong emphasis on quality engineering and continuous delivery
  • Design and execute robust automated test suites including unit, integration, and performance tests
  • Collaborate with product managers, front-end engineers, QA, and cloud/operations teams to translate requirements into well-designed features
  • Contribute to CI/CD pipeline development and drive adoption of DevOps best practices for rapid and reliable deployments
  • Create and maintain internal software documentation and public API documentation
  • Participate in Agile ceremonies including stand-ups, sprint planning, refinements, and retrospectives
  • Mentor and support junior team members, sharing knowledge and elevating overall team capability
What we offer
What 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
  • Fulltime
Read More
Arrow Right
New

Senior Java Engineer

The Senior Java Engineer is responsible for designing, building, and supporting ...
Location
Location
United States , Santa Monica
Salary
Salary:
102800.00 - 190204.00 USD / Year
activision.com Logo
Activision
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend engineering experience with strong Java and Spring / Spring Boot expertise
  • Experience building APIs, microservices, and integrations in cloud or distributed environments
  • Solid understanding of relational data, testing, CI/CD, and containerized deployment patterns
  • Ability to work independently on complex backend tasks while mentoring less experienced engineers when needed
Job Responsibility
Job Responsibility
  • Design, build, and maintain Java-based backend services and APIs used by web, mobile, and partner-facing experiences
  • Translate business and integration requirements into scalable service implementations and clear technical documentation
  • Develop REST and microservice-based solutions with strong attention to performance, resilience, and maintainability
  • Troubleshoot issues across development and production environments and drive fixes for reliability and technical debt
  • Contribute to code reviews, test automation, release readiness, and continuous improvement of engineering practices
  • Partner with architects, product managers, and platform teams on integrations, service contracts, and backend roadmap work
What we offer
What we offer
  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance
  • 401(k) with Company match, tuition reimbursement, charitable donation matching
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are looking for a Senior Java Engineer to join a high-impact team responsible...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8 years of strong backend development experience with Java 21 and Spring Boot
  • Solid experience with Kafka, Cassandra, Elasticsearch, and NoSQL databases
  • Hands-on with Domain-Driven Design (DDD), Hexagonal Architecture, TDD/BDD, and Clean Code principles
  • Experience running software in production (incident handling, monitoring with Prometheus/Grafana/ELK, CI/CD)
  • Strong communication & stakeholder management skills with a proactive, ownership-driven mindset
  • Experience mentoring/coaching engineers and taking technical leadership
Job Responsibility
Job Responsibility
  • Take ownership of the full development lifecycle in a BizDevOps environment
  • Collaborate closely with the Product Owner and peer engineers to translate business requirements into robust features
  • Play a key technical leadership role within the squad
  • Design, develop, test, and run mission-critical backend services using modern engineering practices
  • Coach junior engineers
  • Drive technical improvements
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are seeking an experienced Senior Java Engineer with exceptional analytical a...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in an Application Development or Systems Analysis role
  • Expert-level, hands-on knowledge of Java/J2EE, the Spring Framework Stack, and Spring Boot
  • Deep understanding of microservice principles, patterns, and best practices
  • Hands-on experience developing Spring Boot-based microservices
  • Demonstrable hands-on experience with MongoDB
  • Proficiency with SCM tools such as Git and project management tools like JIRA
  • Experience working within an Agile/Scrum methodology
  • Strong foundation in systems analysis, design, and architecture
  • Ability to contribute to both high-level and low-level system design (e.g., sequence diagrams, class diagrams)
  • Consistently demonstrates clear and concise written and verbal communication
Job Responsibility
Job Responsibility
  • Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives
  • Take responsibility for the successful delivery of assigned tasks and components within a larger solution
  • Ensure your work meets project milestones and quality standards
  • Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks
  • Contribute to strategies for modernization and improvement
  • Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress
  • Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new technologies
  • Strictly adhere to Citi’s engineering standards and best practices
  • Ensure all essential procedures are followed and help define operating standards and processes
  • Consistently perform and participate in code and design reviews
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

Yopeso has been developing a diverse range of software products, from large-scal...
Location
Location
Moldova , Chisinau
Salary
Salary:
Not provided
yopeso.com Logo
Yopeso
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Java development (Java 17).
  • Proficient with the Spring framework (Spring Boot, Spring MVC, Spring Data).
  • Hands-on experience with AWS services (RDS, SQS, Athena, Glue, EMR, Iceberg).
  • Solid experience with PostgreSQL databases.
  • Familiarity with messaging and event-driven systems (Kafka).
  • Experience in developing SOAP web services.
  • Excellent problem-solving skills with attention to detail and the ability to debug complex systems.
  • Strong communication and collaboration skills.
  • Interest or background in Data Engineering is highly appreciated.
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust Java applications using the Spring framework (Spring Boot, Spring MVC).
  • Build scalable cloud solutions leveraging AWS services, including RDS, SQS, Iceberg, Athena, Glue, and EMR.
  • Design and optimize PostgreSQL database schemas and queries for performance and reliability.
  • Develop and manage data flows and pipelines, ensuring efficient and reliable processing.
  • Work with messaging systems such as Kafka to handle high-volume data streams.
  • Develop and maintain SOAP web services where required.
  • Collaborate with cross-functional teams, including Data Engineers, DevOps, and Product Owners, to define, design, and deliver new features.
  • Troubleshoot, debug, and optimize applications and data processes for performance, scalability, and reliability.
  • Maintain high standards of code quality, automation, and best practices.
What we offer
What we offer
  • Competitive remuneration
  • Remote work
  • Sports/leisure benefit
  • 20 sick leave days paid at 100%
  • 32 calendar days of vacation
  • Team events, online, at the office, or outside
  • Professional development plan with guidance and mentorship
  • Training and development opportunities with an allocated budget
  • Professional Certifications
  • Optional medical insurance
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are currently looking for a candidate for the position of Senior Java Enginee...
Location
Location
Poland , Wroclaw
Salary
Salary:
Not provided
astek.pl Logo
Astek
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • strong hands-on experience with Java 17, Spring 6, and Hibernate 6 / JPA
  • experience working with databases (preferably SQLite)
  • familiar with Gradle and understand build processes
  • experience with Docker and containerized environments
  • worked with Liquibase or similar database migration tools
  • experience with Swing or are willing to work on desktop applications
  • actively use AI tools (e.g., Copilot, ChatGPT) in your daily development work
  • comfortable working in a high-performance, quality-driven environment
Job Responsibility
Job Responsibility
  • develop and maintain applications using Java 17 and Spring 6
  • work on backend components and contribute to the Swing-based frontend
  • integrate with databases and manage schema changes using Liquibase
  • ensure code quality, performance, and system reliability
  • collaborate with the team on designing and implementing new features
  • leverage AI tools to improve development efficiency and solution quality
What we offer
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
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We’re building a robust, internet-facing API that runs both in on-premises and i...
Location
Location
Spain; Portugal; United Kingdom
Salary
Salary:
Not provided
parserdigital.com Logo
Parser Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with Java 8+
  • Hands-on experience with cloud platforms (Azure, AWS, etc.)
  • Proficiency with both SQL and NoSQL databases
  • Proven ability to scale systems effectively
  • Familiarity with Agile methodologies (Scrum, Kanban, Waterfall)
  • Exposure to reactive programming paradigms
  • Bonus: Experience with eCommerce or search systems.
Job Responsibility
Job Responsibility
  • Design and implement end-to-end systems using your deep JVM and java ecosystem expertise
  • Translate product requirements into well-structured, maintainable code
  • Write test-driven features and follow the TDD and BDD cycle
  • Apply SOLID principles and cohesive design to build scalable software
  • Collaborate with product stakeholders to shape and refine features
  • Support production systems, resolve incidents, and conduct root cause analysis
  • Mentor and support fellow engineers, fostering a culture of continuous learning
  • Share knowledge across the wider engineering community
  • Prototype and evaluate new tools and technologies.
What we offer
What we offer
  • The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built
  • The opportunity to form part of an amazing, multicultural community of tech experts
  • A highly competitive compensation package
  • Medical insurance.
  • Fulltime
Read More
Arrow Right

Senior Java Engineer

We are launching a brand-new initiative to build a new, modern global Logistics ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Modern Java: Deep expertise in Java (21+) and the Spring Boot ecosystem
  • Data & Messaging: High proficiency with Kafka (producers, consumers, and stream processing) and DynamoDB for high-scale, low-latency data storage
  • AI Coding Tools: Proven proficiency in leveraging modern AI development workflows to accelerate delivery and maintain code quality. You should be a 'power user' of tools such as Claude Code, GitHub Copilot (Agent Mode) or Cursor
  • Cloud Native: Hands-on experience with AWS and containerized workflows (K8S)
  • Communication: Excellent English skills and the ability to articulate complex technical decisions to the wider team
Job Responsibility
Job Responsibility
  • Greenfield Development: Design and implement a scalable forecasting engine using modern Java (21+) and the latest cloud-native frameworks
  • Feature Ownership: Lead specific initiatives and features from initial architectural design to deployment and monitoring
  • AI Integration: Collaborate on the implementation of AI/ML models within the logistics pipeline to enhance predictive accuracy
  • Event-Driven Architecture: Build high-throughput messaging systems using Kafka to handle real-time market data and forecasting events
  • Cross-Market Scalability: Ensure the service is designed for multi-tenancy and can adapt to the unique logistical nuances of different global markets
  • Fulltime
Read More
Arrow Right