CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer - Java Jobs (On-site work)

69 Job Offers

Senior Software Engineer - Java / AWS Services
Save Icon
Senior Software Engineer (Java/AWS) sought to build and scale the high-performance Appian platform in McLean, VA. You will solve complex challenges in distributed systems, leveraging deep expertise in Java, Go, AWS (IAM, DynamoDB, S3, Terraform), and Kubernetes. This role focuses on ensuring reli...
Location Icon
Location
United States , McLean
Salary Icon
Salary
Not provided
appian.com Logo
Appian Corporation
Expiration Date
Until further notice
Lead Software Engineer, Back End (Java, AWS)
Save Icon
Lead Back End Software Engineer sought by Capital One to drive cloud-native innovation using Java and AWS. Lead a team building distributed microservices and robust solutions for financial empowerment. Requires a Bachelor’s degree, 4+ years of software engineering, and 1+ year of cloud experience...
Location Icon
Location
United States , Richmond, Virginia; McLean, Virginia
Salary Icon
Salary
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Software Engineer - Java
Save Icon
Join a dynamic St. Louis tech team as a **Software Engineer (Java)**. You will design and deploy **Java-based microservices** using **Spring Boot** and **RESTful APIs**, leveraging **Docker** and **Kubernetes** for containerization. We seek a developer with a Bachelor’s in CS/IT and experience in...
Location Icon
Location
United States , St. Louis
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Senior Java Software Engineer sought by a leading financial services firm in Singapore. You will join a business-facing team, leveraging 4+ years of solid Java expertise, including Multi-threading, Microservices, and Kafka. Strong stakeholder management and mentoring skills are essential. This ro...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
eamesconsulting.com Logo
Eames Consulting
Expiration Date
Until further notice
Senior Software Engineer - Core Java
Save Icon
Senior Software Engineer (Core Java) needed in New York to modernize large-scale data systems. Requires 7+ years IT experience, 5+ years in Java/J2EE/Spring, and 5+ years Oracle PL/SQL. You will lead development, conduct code reviews, and drive system improvements. Join a collaborative team to bu...
Location Icon
Location
United States , New York
Salary Icon
Salary
180000.00 - 220000.00 USD / Year
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Senior Software Engineer (Java) sought for Keepit’s Krakow office to build a cloud-to-cloud backup platform. You will own end-to-end features, drive architectural decisions for greenfield projects, and mentor developers. Requires 5+ years in Java, Spring Boot, REST APIs, SQL, Docker, and event-dr...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
Not provided
keepit.com Logo
Keepit
Expiration Date
Until further notice
Senior Software Engineer (Java Microservices)
Save Icon
Senior Software Engineer (Java Microservices) sought in Chennai, India. Leverage 5+ years of experience in Java, Spring Boot, and Microservices to drive full-cycle application development. Key skills include DevOps tools (Bitbucket, Jenkins), cloud platforms (AWS, Azure, PCF), and content managem...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Java
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
rapid7.com Logo
Rapid7
Expiration Date
Until further notice
Senior Java Software Engineer - Vice President
Save Icon
Location Icon
Location
United States , Jersey City
Salary Icon
Salary
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Sr. Software Engineer - Java+AWS
Save Icon
Seeking a Sr. Software Engineer (Java+AWS) in Bangalore, India. You will leverage deep expertise in Java, J2EE, and AWS cloud (ECS, Lambda) to build scalable solutions. Mastery of Spring Boot, REST APIs, Kubernetes, and Git is essential. Join an Agile team to drive innovation with modern cloud-na...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Senior Java Software Engineer Vice President
Save Icon
Senior Java Software Engineer VP role in Pune, India, driving OTC derivatives and payments transformation. Requires 12+ years’ experience in Java, Spring, RESTful APIs, microservices, and TDD. Build robust solutions with a global tech team, leveraging AWS, Kafka, or Kubernetes. Join a fast-paced ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Junior Software Engineer (Java)
Save Icon
Join Sopra Steria Polska in Katowice as a Junior Java Software Engineer. You will develop backend services with Java/Spring Boot and integrate systems using Docker, Kubernetes, and REST APIs. Contribute to the Language Data Space ecosystem while enjoying benefits like private healthcare, learning...
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
5500.00 - 8500.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Software Engineer Java
Save Icon
Join Citi in Pune as a Java Backend Developer to build the future of global banking technology. Utilize your 4-8 years of expertise in Java, Spring, and microservices to design low-latency client connectivity platforms. This hybrid role offers comprehensive benefits for your well-being and career...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Lead Software Engineer - Java Full stack & Capital Markets Experience
Save Icon
Lead Java Full Stack Engineer role requiring 10+ years with Spring Boot and microservices. Front-end expertise in React/Angular and capital markets experience are essential. This position in Bengaluru or Hyderabad involves leading complex, company-wide technology initiatives.
Location Icon
Location
India , BENGALURU; HYDERABAD
Salary Icon
Salary
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Software Engineer (Java)
Save Icon
Join a leading payments platform processing millions of transactions daily. As a Senior Java Engineer in Sao Jose dos Campos, you'll build scalable solutions for global giants like Uber and Spotify. We seek a high-skilled Java expert fluent in English and Portuguese, passionate about robust syste...
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 Adyen's Card Payments team in Singapore as a Java Software Engineer. You will own the full payment lifecycle for major card schemes across APAC, from authorization to dispute flows. Build and scale a high-performance platform, bringing features live within weeks. We seek a detail-oriented en...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join our team as a Java Software Engineer in Herndon, VA. This onsite role requires an active TS/SCI clearance and involves Agile DevOps support for mission-critical systems. You will develop and enhance enterprise software using Java, cloud services, and CI/CD pipelines. We offer comprehensive b...
Location Icon
Location
United States , Herndon
Salary Icon
Salary
200000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Software Engineer (Java)
Save Icon
Join Sopra Steria Polska in Katowice as a Java Software Engineer. You will develop backend services with Java/Spring Boot and integrate systems within the Language Data Space. Key skills include Docker, Kubernetes, and API-based development. We offer comprehensive benefits like private healthcare...
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
8500.00 - 11000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Join Sopra Steria Polska in Katowice as a Senior Java Engineer. You will integrate the Simpl‑Open middleware into the Language Data Space, focusing on secure onboarding, APIs, and semantic interoperability. We seek strong Java/Spring Boot skills with Docker, OAuth 2.0, and REST API experience. En...
Location Icon
Location
Poland , Katowice
Salary Icon
Salary
12000.00 - 16000.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Software Engineer (Java)
Save Icon
Seeking a Senior Java Engineer for a remote role based in Ahmedabad. You will design scalable architecture, develop high-performance applications using Spring Boot, and manage AWS cloud services. This position requires strong expertise in Java, JavaScript UI frameworks, and REST API development. ...
Location Icon
Location
India , Ahmedabad
Salary Icon
Salary
Not provided
techholding.co Logo
Tech Holding
Expiration Date
Until further notice

About the Software Engineer - Java role

Explore the dynamic world of Software Engineer - Java jobs, a cornerstone of modern technology development. This profession centers on designing, building, testing, and maintaining robust software applications using the Java programming language and its vast ecosystem. Professionals in this field are problem-solvers who translate complex business requirements into efficient, scalable, and reliable software systems that power everything from enterprise back-ends and financial platforms to web services and mobile applications.

A typical Software Engineer specializing in Java engages in the full software development lifecycle. Common responsibilities include analyzing user needs, designing system architecture, writing clean and maintainable code, and conducting thorough testing to ensure quality and performance. They often develop server-side logic, create and integrate RESTful APIs, and manage data persistence using both SQL and NoSQL databases. Collaboration is key; these engineers regularly work within cross-functional teams alongside product managers, designers, and other engineers to deliver cohesive products. Additional duties frequently involve debugging and resolving technical issues, optimizing application performance, participating in code reviews, and contributing to architectural decisions. Many roles also encompass maintaining and improving existing codebases and staying current with emerging technologies and best practices.

To succeed in Software Engineer - Java jobs, a strong foundation in core Java and object-oriented design principles is essential. Proficiency with popular frameworks and tools such as Spring Boot, Hibernate, Maven, or Gradle is highly common. Experience with web services, microservices architecture, and cloud platforms like AWS, Azure, or Google Cloud is increasingly standard. A solid understanding of database technologies, version control systems like Git, and fundamental software engineering practices including unit testing and CI/CD pipelines is expected. While educational backgrounds often include a degree in computer science or a related field, practical experience and demonstrable skills are paramount. Soft skills such as analytical thinking, effective communication, and a collaborative mindset are crucial for thriving in team-oriented environments. For those seeking impactful and challenging careers, Software Engineer - Java jobs offer a pathway to building the foundational technology that drives innovation across virtually every industry.