See All Jobs
Software Engineer
Digital Engineering; PB
- Type:
- Full Time
- Location(s):
- Bangalore VERNOVA (JFWTC) IN
- Date Posted:
- Salary:
- Job Posting Start Date:
- 2026-04-22
- Job Posting End Date:
- Job ID:
- R5039188
Share this job:
Job Description
Job Description Summary
We are looking for a skilled Java Full Stack Developer with 3+ years of experience in designing, developing, and deploying scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, React.js, and experience working in Kubernetes-based SaaS environments. The role requires a good understanding of full-stack development, microservices architecture, cloud-native principles, and modern deployment practices.Job Description
Roles and Responsibilities
- Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and React.js
- Build and enhance RESTful APIs and backend services using Spring Boot
- Develop responsive and interactive user interfaces using React.js
- Collaborate with product managers, architects, and cross-functional teams to deliver high-quality software solutions
- Participate in the design and implementation of microservices-based architectures
- Deploy, manage, and troubleshoot applications in Kubernetes environments
- Contribute to building and maintaining SaaS-based applications with scalability, reliability, and security in mind
- Write clean, maintainable, and efficient code following best practices
- Perform code reviews, debugging, and performance tuning
- Work with CI/CD pipelines for automated build, test, and deployment
- Ensure application quality through unit testing, integration testing, and defect resolution
- Support production issues and continuously improve system performance and stability
Required Skills:
- 3+ years of experience in Java full stack development
- Strong proficiency in Java 8/11/17
- Hands-on experience with Spring Boot
- Strong experience in frontend development using React.js
- Experience in building and consuming REST APIs
- Good understanding of microservices architecture
- Hands-on experience with Kubernetes
- Experience working on SaaS products/platforms
- Strong knowledge of HTML, CSS, JavaScript, TypeScript
- Familiarity with SQL and relational databases such as PostgreSQL, MySQL, or Oracle
- Experience with Git and version control practices
- Understanding of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar
- Knowledge of Docker and containerization
- Good problem-solving and debugging skills
- Strong communication and teamwork skills
Preferred Skills:
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with messaging systems like Kafka or RabbitMQ
- Experience with NoSQL databases such as MongoDB or Cassandra
- Exposure to authentication/authorization mechanisms such as OAuth2, JWT, SSO
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK, or Splunk
- Experience in Agile/Scrum development methodology
Educational Qualification:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
Additional Information
Relocation Assistance Provided: Yes