
Java Software Engineer
6 days ago
About the Role :
We are seeking a skilled and motivated Java Software Engineer with strong hands-on expertise in Java, Spring Boot, and Kafka to join our cloud-native application development team. This role demands a developer with a solid foundation in backend engineering principles, microservices architecture, and real-time data streaming.
You will be part of a high-performance team building scalable, resilient, and secure distributed systems using modern tools, frameworks, and deployment methodologies.
Key Responsibilities :
- Design, develop, test, and maintain cloud-native applications using Java, Spring Boot, and Kafka.
- Implement scalable microservices and RESTful APIs in a distributed architecture.
- Integrate and manage real-time messaging systems using Apache Kafka.
- Apply design patterns, clean code principles, and industry best practices in software development.
- Collaborate with DevOps teams to set up and maintain CI/CD pipelines, build automation, and deployment strategies.
- Write unit and integration tests using JUnit and ensure code quality via code reviews and static analysis tools.
- Participate in agile development processes including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and debug production issues and participate in root cause analysis.
- Work with version control systems like Git and manage dependencies using Maven.
Required Skills :
- Core Java (v8+) and Spring Boot strong hands-on development expertise.
- Apache Kafka deep experience in building producers, consumers, and Kafka streams.
- Microservices architecture strong understanding and hands-on implementation experience.
- CI/CD tools Jenkins, GitLab CI, or similar.
- Maven, Git, and JUnit essential tools in your development lifecycle.
- Good understanding of software design patterns, object-oriented design, and SOLID principles.
Preferred / Good to Have :
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
- Knowledge of monitoring/logging tools (e.g., Prometheus, ELK, Grafana).
(ref:hirist.tech)
-
Software Engineer III(Java, Kubernetes)
1 week ago
Bengaluru, India Guidewire Software Full timeJob Description Job Description Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies.We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and...
-
Software Engineer III
1 week ago
Bengaluru, India Guidewire Software Full timeJob Description Job Description Roles and Responsibilities - Operate as a start-up within a highly influential InsurTech company - Drive engineering best practices such as TDD and GitOps - Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions - Partner with product management and engineering...
-
Java Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Ascendion Full timeJob Title : Java Software EngineerLocation : Bengaluru/Mumbai, India (Onsite, 5 days a week)Must have : Recent Banking domain experienceJob Description : Java engineer will play a critical role in the design, development, and implementation of mission critical applications and systems.They leverage their extensive technical expertise and leadership skills...
-
Software Engineer
5 days ago
Bengaluru, India APPIT Software Inc Full timeSoftware Engineer- ALM Location: Bangalore Role: Software Engineer Notice period: 30 days Experience: 3-5 years Primary Skills: Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases. Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions. Hands-on experience with...
-
Senior Software Engineer
5 days ago
Bengaluru, India Guidewire Software Full timeJob Description Job Description Summary - Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing,...
-
Software Java Engineer
5 days ago
Bengaluru, India Cielo Talent Full timeTitle: Back-End Engineer (Java) Dept: Product Engineering Sub-Dept: Research & Development Division (P&L): Bangalore (BLR) Overview:InvestCloud is looking for high-performing Java engineers to join our product team in Bangalore. This position is for self-starters who are motivated to play a crucial role in the delivery of innovative financial products by...
-
Bengaluru, India Guidewire Software Full timeJob Description Job Description Summary - As a Software Engineer at Guidewire, youre part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large scale platform, your role is crucial in giving insurers the cutting edge...
-
Software Engineer Urgent
3 weeks ago
Bengaluru, Karnataka, India APPIT Software Inc Full timeJob DescriptionSoftware Engineer- ALMLocation : BangaloreRole : Software EngineerNotice period : 30 daysExperience : 3-5 yearsPrimary Skills:- Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.- Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.- Hands-on...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeJob DescriptionJob DescriptionSummary- As a Software Engineer at Guidewire, youre part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large scale platform, your role is crucial in giving insurers the cutting edge tools...
-
Java Software Engineer
3 weeks ago
Bengaluru, Karnataka, India TeamWare Solutions Full timeRole Summary : We are seeking a Java Software Engineer to join our development team. The ideal candidate will have a strong foundation in core Java programming, a solid understanding of data structures and algorithms, and experience with cloud services. This role is perfect for a motivated professional with 2+ years of development experience who is ready to...