4 Prudential Travels Jobs
1-2 years
Bangalore / Bengaluru
Java Developer - J2EE/Spring Boot (1-2 yrs)
Prudential Travels
posted 2mon ago
Flexible timing
Role : Software Engineer -Java Developer.
Experience : 5 + years.
Position : Full Time.
Location : Bengaluru.
Availability : Immediate.
What you will do :
As a Senior software engineer you will be entrusted with design and development of web-based SaaS products that delight our customers and scale out to millions of users. You'll work with a team who gets to do things (not has to do them), obsesses over customer delight and shift left concepts, owns what they code, and is committed to shipping small and failing fast.
As an engineer at Jobvite, you will have the freedom and ownership to turn your ideas into great products, in collaboration with our broader team.
What you will bring :
- 5+ years of software design and development experience.
- Strong Java/ J2EE experience, REST APIs using Spring & Hibernate.
- Strong experience on MySQL and any NoSQL databases.
- Experience with AWS services and deployments.
- Understands hosting model and can effectively troubleshoot hosting related issues (i.e., K8s, IaC, Database, Cloud).
- Strong knowledge of open-source technologies such as Apache, Solr, Lucene, Elastic Search, Memcached.
- Familiar with SDLC tools Ant, Maven, Git, SVN, Jenkins, Travis, Puppet, Ansible, Docker.
- Experience with Agile methodology, test methodology, test-driven development, source control management, and automated testing.
- BE or equivalent degree in Computer Science or related field.
- Be a mentor to other team members.
- Good communication skills.
Responsibilities :
- Collaborate with product managers, cross-functional teams and stakeholders to understand requirements and translate them into technical specifications.
- Design and implement data models, databases, and data processing components, ensuring optimal performance, scalability, and reliability.
- Design and implement RESTful APIs to support seamless integration with other services and external applications
- Develop and execute comprehensive test plans for features and data-driven functionalities.
- Collaborate with QA engineers to ensure the reliability and quality of the software.
- Identify and address performance bottlenecks, ensuring optimal speed.
- Participate in code reviews, debugging, and troubleshooting to maintain high quality code standards.
- Stay updated with emerging technologies and contribute towards continuous improvement of development processes.
Functional Areas: Software/Testing/Networking
Read full job description6-8 Yrs
Bangalore / Bengaluru