Waveum

6 Job openings at Waveum
Senior Software Engineer (Java, Spring) Gāndhīnagar 4 years INR 7.0 - 20.0 Lacs P.A. On-site Full Time

We are US-based company and starting operations in Gandhinagar, Gujarat. We are building a team for the project in medical domain and for that we are seeking an experienced Senior Software Engineer to join our dynamic engineering team. You will play a key role in designing and developing scalable, cloud-native microservices using Java, Spring Boot, PostgreSQL, and Azure services. The ideal candidate understands microservices architecture well and is comfortable working across complex distributed systems. Key Responsibilities: Design, develop, and maintain Java-based microservices using Spring Boot . Write clean, maintainable, and efficient code while following best practices. Write robust unit tests, integration tests, and participate in setting up automated test pipelines. Ensure test coverage and automation are integral to the development lifecycle. Collaborate with DevOps, QA, and other engineering teams to deliver secure and reliable applications. Ensure code quality and maintain high standards for observability, security, and performance. Mentor junior developers and participate in code reviews and architecture discussions. Required Skills and Qualifications: 4+ years of hands-on experience in Java and Spring Boot . Strong understanding and implementation experience with unit testing (e.g., JUnit, Mockito ) and integration testing (e.g., Testcontainers, Spring Boot Test ). Proven experience in designing and implementing RESTful microservices . Strong knowledge of PostgreSQL and SQL performance tuning . Good to have Hands-on experience with Azure Cloud services Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins). Familiarity with containerization tools like Docker and Kubernetes (AKS preferred) . Solid understanding of distributed systems , message queues , and event-driven architecture (Kafka) . Strong problem-solving skills, system design, and architecture expertise. Job Type: Full-time Pay: ₹700,000.00 - ₹2,000,000.00 per year Benefits: Paid sick time Paid time off Schedule: Day shift Monday to Friday Education: Bachelor's (Preferred) Work Location: In person Speak with the employer +91 9723299983

Senior Software Engineer (Java, Spring) Gandhinagar, Gujarat 4 years INR 7.0 - 20.0 Lacs P.A. On-site Full Time

We are US-based company and starting operations in Gandhinagar, Gujarat. We are building a team for the project in medical domain and for that we are seeking an experienced Senior Software Engineer to join our dynamic engineering team. You will play a key role in designing and developing scalable, cloud-native microservices using Java, Spring Boot, PostgreSQL, and Azure services. The ideal candidate understands microservices architecture well and is comfortable working across complex distributed systems. Key Responsibilities: Design, develop, and maintain Java-based microservices using Spring Boot . Write clean, maintainable, and efficient code while following best practices. Write robust unit tests, integration tests, and participate in setting up automated test pipelines. Ensure test coverage and automation are integral to the development lifecycle. Collaborate with DevOps, QA, and other engineering teams to deliver secure and reliable applications. Ensure code quality and maintain high standards for observability, security, and performance. Mentor junior developers and participate in code reviews and architecture discussions. Required Skills and Qualifications: 4+ years of hands-on experience in Java and Spring Boot . Strong understanding and implementation experience with unit testing (e.g., JUnit, Mockito ) and integration testing (e.g., Testcontainers, Spring Boot Test ). Proven experience in designing and implementing RESTful microservices . Strong knowledge of PostgreSQL and SQL performance tuning . Good to have Hands-on experience with Azure Cloud services Experience with CI/CD pipelines (GitHub Actions, Azure DevOps, or Jenkins). Familiarity with containerization tools like Docker and Kubernetes (AKS preferred) . Solid understanding of distributed systems , message queues , and event-driven architecture (Kafka) . Strong problem-solving skills, system design, and architecture expertise. Job Type: Full-time Pay: ₹700,000.00 - ₹2,000,000.00 per year Benefits: Paid sick time Paid time off Schedule: Day shift Monday to Friday Education: Bachelor's (Preferred) Work Location: In person Speak with the employer +91 9723299983

Java Developer Gāndhīnagar 1 - 3 years INR 3.0 - 9.0 Lacs P.A. On-site Full Time

Job Title: Java Developer Location: Gandhinagar, Gujarat Experience: 1-3 years Budget: 3-9 Lac Employment Type: Full-Time We are a US-based company and starting operations in Gandhinagar, Gujarat. We are building a team for the project in the medical domain, and for that, we are seeking an experienced Java Developer to join our dynamic engineering team. You will play a key role in designing and developing scalable, cloud-native microservices using Java, Spring Boot, and PostgreSQL. Roles & Responsibilities Translate business requirements and technical designs into high-performance Java applications. Design, develop, and maintain clean, efficient, and reusable code using industry best practices. Take complete ownership of assigned modules and ensure smooth deployment to production environments. Optimize application performance, scalability, and responsiveness. Troubleshoot and resolve performance bottlenecks, bugs, and other technical issues. Uphold high standards for code quality, maintainability, and automation. Write unit and integration tests to ensure software quality and reliability. Stay up to date with emerging technologies and propose innovative solutions during architectural discussions. Participate in code reviews and mentor junior team members through constructive feedback. Collaborate effectively with cross-functional teams to deliver robust software solutions. Required Skills & Experience Strong command of Core Java concepts: OOP, Collections, Multithreading, Exception Handling. Deep understanding of object-oriented design and programming principles. Hands-on experience with Java 8 onwards. Proficiency in building scalable backend systems using Java, J2EE, Spring Boot, Spring Security, and Hibernate. Expertise in developing RESTful APIs capable of handling high concurrency. Solid experience working with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server. Familiarity with ORM tools like Hibernate or JPA. Test-driven development (TDD) mindset and experience writing unit/integration tests. Exposure to CI/CD tools and automated deployment processes. Excellent problem-solving and communication skills. Adaptability to learn and work with new technologies. Job Type: Full-time Pay: ₹300,000.00 - ₹900,000.00 per year Benefits: Paid sick time Paid time off Location Type: In-person Schedule: Day shift Monday to Friday Ability to commute/relocate: Gandhinagar, Gujarat: Reliably commute or planning to relocate before starting work (Preferred) Work Location: In person

Java Developer Gandhinagar, Gujarat 0 - 3 years INR 3.0 - 9.0 Lacs P.A. On-site Full Time

Job Title: Java Developer Location: Gandhinagar, Gujarat Experience: 1-3 years Budget: 3-9 Lac Employment Type: Full-Time We are a US-based company and starting operations in Gandhinagar, Gujarat. We are building a team for the project in the medical domain, and for that, we are seeking an experienced Java Developer to join our dynamic engineering team. You will play a key role in designing and developing scalable, cloud-native microservices using Java, Spring Boot, and PostgreSQL. Roles & Responsibilities Translate business requirements and technical designs into high-performance Java applications. Design, develop, and maintain clean, efficient, and reusable code using industry best practices. Take complete ownership of assigned modules and ensure smooth deployment to production environments. Optimize application performance, scalability, and responsiveness. Troubleshoot and resolve performance bottlenecks, bugs, and other technical issues. Uphold high standards for code quality, maintainability, and automation. Write unit and integration tests to ensure software quality and reliability. Stay up to date with emerging technologies and propose innovative solutions during architectural discussions. Participate in code reviews and mentor junior team members through constructive feedback. Collaborate effectively with cross-functional teams to deliver robust software solutions. Required Skills & Experience Strong command of Core Java concepts: OOP, Collections, Multithreading, Exception Handling. Deep understanding of object-oriented design and programming principles. Hands-on experience with Java 8 onwards. Proficiency in building scalable backend systems using Java, J2EE, Spring Boot, Spring Security, and Hibernate. Expertise in developing RESTful APIs capable of handling high concurrency. Solid experience working with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server. Familiarity with ORM tools like Hibernate or JPA. Test-driven development (TDD) mindset and experience writing unit/integration tests. Exposure to CI/CD tools and automated deployment processes. Excellent problem-solving and communication skills. Adaptability to learn and work with new technologies. Job Type: Full-time Pay: ₹300,000.00 - ₹900,000.00 per year Benefits: Paid sick time Paid time off Location Type: In-person Schedule: Day shift Monday to Friday Ability to commute/relocate: Gandhinagar, Gujarat: Reliably commute or planning to relocate before starting work (Preferred) Work Location: In person

Senior Java Developer gāndhīnagar 2 - 4 years INR 6.0 - 12.0 Lacs P.A. On-site Full Time

Job Title: Senior Java Developer Location: Gandhinagar, Gujarat Experience: 2–4 years We are a US-based company expanding our operations in Gandhinagar, Gujarat. We’re looking for a Senior Java Developer to help build backend services for a project in the medical domain. This role involves developing cloud-ready microservices using Java, Spring Boot, Kafka, and PostgreSQL. Roles & Responsibilities Develop and maintain backend services using Java and related technologies. Translate technical designs into reliable and efficient software solutions. Take ownership of assigned modules and support deployment to production. Optimize application performance and troubleshoot technical issues. Write clean, testable, and maintainable code following standard practices. Implement unit and integration tests to ensure quality and stability. Participate in code reviews and provide feedback to peers. Work with cross-functional teams to deliver software on schedule. Required Skills & Experience Strong understanding of Core Java: OOP, Collections, Multithreading, Exception Handling. Hands-on experience with Java 8 or later. Experience building backend systems using Java, J2EE, Spring Boot, Spring Security, and Hibernate. Proficiency in developing RESTful APIs. Experience with relational databases (PostgreSQL, MySQL, Oracle, or SQL Server). Familiarity with ORM tools like Hibernate or JPA. Experience writing unit and integration tests. Exposure to CI/CD tools. Good problem-solving and communication skills. Willingness to learn new technologies as needed. Good to Have Experience with Apache Kafka or similar messaging platforms. Understanding of microservices and distributed systems. Familiarity with caching or NoSQL technologies (e.g., Redis, MongoDB). Exposure to cloud platforms like Azure. Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Job Type: Full-time Pay: ₹600,000.00 - ₹1,200,000.00 per year Benefits: Paid sick time Paid time off Ability to commute/relocate: Gandhinagar, Gujarat: Reliably commute or planning to relocate before starting work (Preferred) Work Location: In person

Senior Java Developer gandhinagar, gujarat 0 - 4 years INR 6.0 - 12.0 Lacs P.A. On-site Full Time

Job Title: Senior Java Developer Location: Gandhinagar, Gujarat Experience: 2–4 years We are a US-based company expanding our operations in Gandhinagar, Gujarat. We’re looking for a Senior Java Developer to help build backend services for a project in the medical domain. This role involves developing cloud-ready microservices using Java, Spring Boot, Kafka, and PostgreSQL. Roles & Responsibilities Develop and maintain backend services using Java and related technologies. Translate technical designs into reliable and efficient software solutions. Take ownership of assigned modules and support deployment to production. Optimize application performance and troubleshoot technical issues. Write clean, testable, and maintainable code following standard practices. Implement unit and integration tests to ensure quality and stability. Participate in code reviews and provide feedback to peers. Work with cross-functional teams to deliver software on schedule. Required Skills & Experience Strong understanding of Core Java: OOP, Collections, Multithreading, Exception Handling. Hands-on experience with Java 8 or later. Experience building backend systems using Java, J2EE, Spring Boot, Spring Security, and Hibernate. Proficiency in developing RESTful APIs. Experience with relational databases (PostgreSQL, MySQL, Oracle, or SQL Server). Familiarity with ORM tools like Hibernate or JPA. Experience writing unit and integration tests. Exposure to CI/CD tools. Good problem-solving and communication skills. Willingness to learn new technologies as needed. Good to Have Experience with Apache Kafka or similar messaging platforms. Understanding of microservices and distributed systems. Familiarity with caching or NoSQL technologies (e.g., Redis, MongoDB). Exposure to cloud platforms like Azure. Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions. Job Type: Full-time Pay: ₹600,000.00 - ₹1,200,000.00 per year Benefits: Paid sick time Paid time off Ability to commute/relocate: Gandhinagar, Gujarat: Reliably commute or planning to relocate before starting work (Preferred) Work Location: In person