Job offers - CrawlJobs

Software Engineer - Java India, Bengaluru Jobs

8 Job Offers

Senior Backend Software Engineer (Java)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Nexthink
Expiration Date
Until further notice
Senior Software Engineer - Java, Node and AWS
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Senior Software Engineer (Java FullStack + Agentic Ai)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Altisource
Expiration Date
Until further notice
Senior Backend Software Engineer (Java)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Nexthink
Expiration Date
Until further notice
Senior Software Engineer - Java ,Node and AWS
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
OSS Assurance Software Developer (R&D)/ Senior Systems/Software Engineer - Java
Save Icon
Join our R&D team in Bengaluru as an OSS Assurance Software Developer. You'll design and scale real-time fault and performance management solutions for global telecom networks using Java, Go, or Python. Leverage Kafka, Docker, and Kubernetes in a cloud-native environment. Enjoy health benefits, p...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer- React, NodeJS with Java
Save Icon
Senior Software Engineer with 7+ years of experience in React, Node.js, and Java needed to drive IKEA’s digital agenda in Bengaluru, India. You will build scalable full-stack applications, design REST/GraphQL APIs, and develop accessible UI components using TypeScript and modern frameworks like N...
Location Icon
Location
Salary Icon
Salary
Not provided
https://www.ikea.com Logo
IKEA
Expiration Date
Until further notice
Principal Software Engineer - Java Backend
Save Icon
Principal Software Engineer – Java Backend role in Bengaluru, India. Join OneTrust’s agile team to design and architect scalable features using Java, Spring MVC, and REST. Requires 8+ years’ experience, expertise in SQL/NoSQL, Kafka, and cloud services (Azure/AWS). Benefits include flexible PTO, ...
Location Icon
Location
Salary Icon
Salary
Not provided
onetrust.com Logo
OneTrust
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.