CrawlJobs Logo
Briefcase Icon
Category Icon

Java Software Engineer Jobs (On-site work)

24 Job Offers

Filters
New
Java Software Engineer
Save Icon
Location Icon
Location
United States , Ann Arbor
Salary Icon
Salary
132000.00 - 150000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
Until further notice
New
Senior Java Software Engineer
Save Icon
Seeking a Senior Java Engineer in Cairo to build scalable backend systems with Java 17/21 and Spring. You'll design robust APIs, work with Kafka, and integrate AI/LLM capabilities. This role offers exposure to cloud-native tools, a collaborative culture, and impactful projects.
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
New
Lead Software Engineer – Java, Microservices & Cloud
Save Icon
Lead the development of innovative applications as a Senior Technology Lead in Tampa. This role requires 6-10 years of experience in Java, microservices, and cloud-based systems analysis. You will manage high-impact projects and provide architectural expertise. We offer comprehensive benefits inc...
Location Icon
Location
United States , Tampa
Salary Icon
Salary
113840.00 - 170760.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join Citi in Pune as a Java Software Engineer. Utilize your 5+ years of Java expertise to develop enterprise applications using Spring Boot and microservices. You'll work on a full-stack Agile team, leveraging cloud-native tools and CI/CD practices. Contribute to building scalable, high-availabil...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join Citi in Pune as a Java Software Engineer. Develop enterprise applications using Java, Spring Boot, and microservices architectures. You'll work on an agile team, leveraging CI/CD, cloud-native tools, and front-end technologies like Angular. Contribute to the full software lifecycle in a coll...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Springboot Senior Software Engineer
Save Icon
Seeking a Senior Java Spring Boot Engineer with 2-4 years of expertise in J2EE, Spring, and EXTJS. You will work with Oracle DB and modern DevOps tools like Jenkins and GitHub CI/CD. This role is based in Noida and offers an inclusive, respectful workplace open to all.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join Sopra Steria Bulgaria as a Java Software Engineer in Sofia. Develop microservices using Java, Spring Boot, and SQL within a modern, flat-structure team. We offer competitive pay, 26 days leave, extensive training, and team events. German language skills and AWS experience are a plus.
Location Icon
Location
Bulgaria , Sofia
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Java J2EE Senior Software Engineer
Save Icon
Seeking a Senior Java J2EE Engineer in Noida to maintain and enhance critical software components. You'll need 4+ years with Core Java, Spring Boot, REST, and SQL. This role offers a collaborative, inclusive environment at a leading European tech firm.
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer, Java
Save Icon
Join CLEAR in New York as a Senior Java Software Engineer. Build the next generation of networked digital identity platforms using Java and cloud technologies like AWS. Enjoy comprehensive benefits, flexible time off, and equity while solving complex problems with a strong sense of ownership.
Location Icon
Location
United States , New York
Salary Icon
Salary
175500.00 - 215000.00 USD / Year
clearme.com Logo
Clear
Expiration Date
Until further notice
Lead Software Engineer, Java
Save Icon
Lead Java Software Engineer role in New York. Build a next-generation digital identity platform, requiring 9+ years of experience with AWS, Docker, and Kubernetes. Drive architectural decisions while enjoying comprehensive benefits, flexible PTO, and catered lunches.
Location Icon
Location
United States , New York
Salary Icon
Salary
215000.00 - 250000.00 USD / Year
clearme.com Logo
Clear
Expiration Date
Until further notice
Staff Software Engineer, Java
Save Icon
Join CLEAR in New York as a Staff Software Engineer to build the next generation of secure, networked digital identity products. You will design and deploy full-stack Java applications on AWS, leveraging Docker and Kubernetes. This role requires 9+ years of experience, leadership in mentoring, an...
Location Icon
Location
United States , New York
Salary Icon
Salary
215000.00 - 250000.00 USD / Year
clearme.com Logo
Clear
Expiration Date
Until further notice
Senior Software Engineer - Java Full Stack - Futures Engineering
Save Icon
Join a leading team in Chicago as a Senior Java Full Stack Engineer. Enhance a critical Cleared Derivatives system, building scalable microservices with Java, Kafka, and Kubernetes. Leverage ReactJS on the front-end and enjoy top benefits like equity, 401k matching, and comprehensive insurance.
Location Icon
Location
United States , Chicago
Salary Icon
Salary
185000.00 - 215000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Senior Software Engineer - Studio - Java, AI
Save Icon
Join Clear Street in NYC as a Senior Software Engineer, building the AI backend for our trading platform. You will own the AI service layer, focusing on retrieval, orchestration, and production-grade systems using Java. This role requires 7+ years of Java expertise and hands-on experience deployi...
Location Icon
Location
United States , New York
Salary Icon
Salary
175000.00 - 240000.00 USD / Year
clearstreet.io Logo
Clear Street
Expiration Date
Until further notice
Java, DevSecOps Software Engineer
Save Icon
Join our team in Colorado Springs as a Java DevSecOps Software Engineer. You will transition legacy DoD systems to a modern OpenShift/cloud microservices architecture. Key requirements include Java expertise, Kubernetes, and an active Secret clearance. We offer competitive benefits, a collaborati...
Location Icon
Location
United States , Colorado Springs
Salary Icon
Salary
85000.00 - 95000.00 USD / Year
trace3.com Logo
Trace3
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Join our team in Sao Jose dos Campos as a Senior Java Engineer in Payments. Design and scale a high-performance platform processing millions of daily transactions. Integrate global payment methods like Visa/Mastercard and mentor other developers. Strong Java skills and English proficiency are ess...
Location Icon
Location
Brazil , Sao Jose dos Campos
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer (Java)
Save Icon
Join our team in Bengaluru as a Java Software Engineer. You will own the full development cycle for a high-performance platform, working with massive PostgreSQL databases and low-latency APIs. We seek a detail-oriented professional with 5+ years of Java experience, who enjoys writing testable cod...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Software Engineer Java
Save Icon
Seeking a Java Software Engineer in Alpharetta to develop and modify applications using Java/C# and related frameworks. The role requires experience with SQL/Oracle databases and analyzing user needs to create efficient software solutions. A Master's degree plus 6 months of experience (or a Bache...
Location Icon
Location
United States , Alpharetta
Salary Icon
Salary
Not provided
nebulapartners.com Logo
Nebula Partners
Expiration Date
Until further notice
Software Engineer (Java) - Payments
Save Icon
Join Adyen in Amsterdam to reshape global payments as a Java Software Engineer. You'll build and scale our high-throughput platform using Java, REST APIs, and PostgreSQL. Tackle unique challenges on a diverse team, ensuring reliability for a product impacting millions daily.
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Sr Software Engineer (Java) - Prevention & Continuous Care Companion
Save Icon
Join Doctolib's Prevention & Continuous Care team in Levallois as a Senior Java Engineer. Build premium health products using Java/Kotlin, Spring Boot, and microservices. Champion pair programming, system reliability, and a product-oriented mindset within a supportive environment offering compreh...
Location Icon
Location
France , Levallois
Salary Icon
Salary
Not provided
doctolib.fr Logo
Doctolib
Expiration Date
Until further notice
Senior Software Engineer (Java) - Screening Services
Save Icon
Join Adyen in Amsterdam as a Senior Java Engineer in Screening Services. Translate complex global regulations into robust, scalable software solutions. You will design cross-stack systems, deploy GenAI applications, and shape the product roadmap. This role requires 8+ years of Java expertise and ...
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Previous 1 2 Next
Explore the dynamic and in-demand field of Java Software Engineer jobs, where professionals build the robust, scalable applications that power the modern digital world. A Java Software Engineer is a specialist in using the Java programming language and its vast ecosystem to design, develop, test, and maintain software solutions. This role is fundamental across virtually every industry, from finance and e-commerce to healthcare and technology, making it one of the most versatile and sought-after careers in tech. Professionals in these roles are typically responsible for the entire software development lifecycle. This begins with analyzing user requirements and translating them into technical specifications. They then design the application's architecture, write clean, efficient, and well-documented code, and perform rigorous unit testing to ensure functionality. A key part of their work involves debugging and troubleshooting issues, as well as maintaining and updating existing systems to improve performance, add new features, or enhance security. In many Java Software Engineer jobs, individuals collaborate closely with cross-functional teams, including product managers, quality assurance engineers, UX/UI designers, and other developers, often within an Agile or Scrum framework. For senior or lead positions, responsibilities expand to include providing technical leadership, mentoring junior engineers, making critical architectural decisions, and driving platform modernization initiatives, such as migrating monolithic applications to microservices architectures. The typical skill set for a Java Software Engineer is both deep and broad. A strong foundation in core Java is paramount, complemented by expertise in popular frameworks and technologies that form the Java ecosystem. These commonly include the Spring Framework (especially Spring Boot for creating stand-alone applications), Hibernate for object-relational mapping, and Maven or Gradle for project build automation. Experience with web services, particularly RESTful APIs, is a standard requirement. As cloud-native development becomes the norm, familiarity with cloud platforms like AWS, Azure, or Google Cloud, along with containerization tools like Docker and orchestration systems like Kubernetes, is increasingly valuable. Understanding software development methodologies, version control with Git, and continuous integration/continuous deployment (CI/CD) pipelines are also essential practices. For many Java Software Engineer jobs, experience with relational and NoSQL databases, messaging systems like JMS or Kafka, and front-end technologies is a significant advantage. Beyond technical prowess, successful candidates possess strong problem-solving abilities, excellent communication skills, and the capacity to work both independently and as part of a team. A bachelor's degree in computer science, software engineering, or a related field is a common educational requirement, though equivalent practical experience is often considered. The career path for a Java Software Engineer is progressive, offering opportunities to advance from entry-level developer to senior engineer, tech lead, software architect, and beyond. If you are passionate about building high-performance, enterprise-grade applications and have a knack for problem-solving, exploring Java Software Engineer jobs could be the perfect next step in your career.

Filters

×
Countries
Category
Location
Work Mode
Salary