▷ (15h Left) Senior Software Engineer (Java)
5 days ago
Location: Bangalore
Experience Level: 5+ yrs
Job Summary
We are looking for an experienced Senior Software Engineer with a strong background in Java, Spring Boot, and distributed systems architecture. The ideal candidate will be proficient in designing and developing microservices and REST APIs, and have hands-on experience working with Hibernate, JPA, Docker, Kubernetes, PostgreSQL, and related technologies. A solid understanding of AWS cloud services and exposure to DevOps practices is essential. You will be responsible for architecting and implementing high-performance, scalable solutions, collaborating with cross-functional teams, and mentoring junior engineers.
Key Responsibilities
- Design, develop, and maintain high-quality, scalable, and efficient Java-based applications using Spring Boot, Hibernate, JPA, and Microservices architecture.- Architect and implement RESTful APIs that are robust, maintainable, and secure.- Solve complex engineering challenges, especially related to distributed systems, high concurrency, and large-scale data processing.- Ensure software is built to the highest standards, adhering to best practices in terms of design patterns, testing, and code quality.- Containerize applications using Docker and manage deployments in Kubernetes clusters.- Collaborate with the DevOps team to implement CI/CD pipelines and ensure the smooth deployment of services.- Work with AWS services (e.g., EC2, S3, RDS, Lambda) to build, monitor, and scale cloud-native applications.- Optimize database queries and schema design for PostgreSQL to ensure performance and scalability.- Use Hibernate and JPA for ORM (Object-Relational Mapping) and manage efficient database interactions.- Lead and participate in code reviews, architecture discussions, and design sessions.- Mentor and guide junior engineers, promoting a culture of learning and growth within the team.- Analyze and resolve complex technical issues in a timely and efficient manner.- Maintain up-to-date knowledge of industry trends, best practices, and emerging technologies.
Qualifications
Must-Have:
- Bachelor's degree in engineering (B.E/B.Tech), Computer Applications (MCA), or Master’s degree (M.Tech) in Computer Science or related field.- 5-10 years of professional software engineering experience.- Strong Java programming skills, with extensive experience in Spring Boot, Hibernate, and JPA.- Experience building microservices architectures and designing highly scalable, maintainable applications.- Proven expertise in designing and developing RESTful APIs.- Strong knowledge of data structures, algorithms, and problem-solving skills.- Experience with distributed systems, handling high-volume data and traffic in production environments.- Hands-on experience with Docker and Kubernetes for containerization and orchestration.- Proficiency with PostgreSQL and strong SQL skills for database design, optimization, and management.- Experience with AWS cloud services, including EC2, S3, RDS, Lambda, or other AWS services.- Familiarity with CI/CD tools and DevOps practices.- Strong debugging, performance tuning, and optimization skills.
Nice-to-Have
- Experience with message queues (e.g., Kafka, RabbitMQ).- Knowledge of NoSQL databases (e.g., MongoDB, DynamoDB).- Familiarity with serverless architectures and event-driven designs.- Experience with API Gateway, Lambda, or Fargate in AWS.- Understanding of monitoring and logging tools like Prometheus, Grafana, or ELK stack.
Soft Skills
- Excellent communication and collaboration skills, with the ability to work in cross-functional teams.- Strong analytical and problem-solving capabilities.- Ability to mentor and guide junior engineers, fostering a positive and collaborative working environment.- Proactive, self-driven, and willing to take ownership of complex technical problems.
Integers.Ai is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
-
Global Software Engineering Lead
4 days ago
Bengaluru, Karnataka, India Antal International Full timeJob Title: Global Software Engineering Lead - Java ExpertWe are seeking a highly skilled Senior Java Full Stack Engineer to join our team at Antal International. As a key member of our technology team, you will be responsible for designing and developing scalable, high-performance applications using Java technologies.About the Role:• Design and develop...
-
(15h Left) Java Software Engineer
3 weeks ago
Bengaluru, India ORACLE FINANCIAL SERVICES SOFTWARE LIMITED Full timeWhat you will be doingWe are looking for a strong Engineer who thrives on research and development projects. Be a strong technical hand who works efficiently to make sure we are building the right code and services using the right coding principles. The candidate should be able to help in the digital transformation journey for the top-tier investment bank.An...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Qlotech Full timeJob Title: Senior Software Engineer - Salesforce ExpertWe are seeking an experienced Senior Software Engineer to join our Qlotech team in Bangalore.Key Responsibilities:Design, develop and deploy high-quality solutions on the Salesforce.com platform.Collaborate with clients and development teams to determine project requirements.Develop client-specific...
-
Bengaluru, Karnataka, India Jio Full timeCompany OverviewJio is a leading telecom operator in India with 400 Million+ customers. We provide comprehensive solutions for customers (B2C) and enterprise (B2B). Our 5G solution encompasses various cutting-edge technologies, including 5G Radio, complete 5G Core Network, AI/ML ATOM platform, MANO, ACI, and Cloud-native OSS Platforms.Job OpportunityWe are...
-
15h Left: Java Software Engineer
3 days ago
Bengaluru, India Intelliswift Software Full timePosition Title : Java DeveloperYOE : 4+ yearsLocation : BangalorePrimary skills : Java, Springboot, microservices, API, data structures & algorithms, system designImmediate Joiners- 5-7 years of hands-on experience in Java programming for backend development.- Good understanding in Java 8, Spring Boot, with a solid understanding of API design and flows.-...
-
Senior Java Software Architect
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout GuidewireGuidewire is the leading platform for Property & Casualty insurers to engage, innovate, and grow efficiently. Our platform combines digital, core, analytics, and AI to deliver a cloud service.We partner with our customers to continually evolve and enable their success. With an unparalleled implementation track record of 1600+ successful...
-
Cloud Engineering Lead
3 weeks ago
Bengaluru, Karnataka, India Flexera Software India LLP Full timeTransforming the software industry requires innovative solutions, cutting-edge technology, and a team of dedicated professionals. At Flexera Software India LLP, we're achieving this goal with our Technology Value Optimization solutions that empower some of the world's largest companies to inform their IT and transform it.We're looking for an experienced...
-
Senior Backend Software Development Engineer
1 week ago
Bengaluru, Karnataka, India Grizmo Labs Full timeJob Title: Senior Backend Software Development EngineerAt Grizmo Labs, we're looking for an experienced Software Development Engineer to join our team. This is a great opportunity to take your career to the next level and work on challenging projects.Responsibilities:Design and develop high-performance systems with minimal supervision.Collaborate with team...
-
Senior Software Engineer(Java)
4 weeks ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Senior Fullstack Software Engineer
7 days ago
Bengaluru, Karnataka, India Guidewire Software Full timeWe are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...
-
Senior software engineer(java)
4 weeks ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Senior Java Developer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeCompany Overview">">At Guidewire Software, we are actively seeking a proactive and results-driven Senior Java Developer to join our esteemed product development team.">">About the Role">">This role involves crafting high-quality software that enhances the daily experiences of millions of users across the globe.">You will play a pivotal part in designing and...
-
Senior Software Engineer(Java)
1 month ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Senior Software Engineer(Java)
4 weeks ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Senior Software Engineer(Java)
1 month ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Technical Lead role(Java) all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Senior Java Software Engineering Leader
1 week ago
Bengaluru, Karnataka, India Guidewire Software Full timeWe are seeking a highly skilled Fullstack Java Developer to join our esteemed product development team at Guidewire Software.About the RoleIn this pivotal position, you will play a key part in crafting high-quality software that enhances the daily experiences of millions of users across the globe. Our software ecosystem is vast, providing you with the...
-
Software Engineer
6 months ago
Bengaluru, India KreditBee Full timeAs a Developer, you should be comfortable around both front-end and back-end programming languages, and development frameworks. You should also be a team player with a knack for visual design and utility.Qualification : Computer Science / Information TechnologiesExperience : 3 Years to 8 YearsJob location : Bangalore ( WFO )Roles & Responsibilities: ...
-
Senior Java Software Engineer
1 month ago
Bengaluru, Karnataka, India Novora Technologies India Pvt Ltd Full timeJob Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Novora Technologies India Pvt Ltd. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot and Microservices architecture.Key...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India Guidewire Software Full timeGuidewire is searching for a who is passionate about Senior Software Engineer all things data, from polishing data under the hood to visualizing complex data sets in mind blowing ways. You will help architect our next generation of data analytics and visualization tools to help insurance companies glean actionable insights into their operational...
-
Bengaluru, Karnataka, India insightsoftware Full timeJob OverviewWe are seeking an experienced Senior Software Development Engineer in Test to join our team at insightsoftware. This role will be responsible for driving quality left and implementing automated test infrastructure.About the RoleThe successful candidate will have a strong background in software development and testing, with experience in...