We are hiring on behalf of our client who is a unified digital commerce, and customer experience management platform company with global offices in the San Francisco Bay Area and Bangalore.
Role: Java Developer
Experience: 5 to 9 years
Location: Bangalore
Responsibilities:
This is a developer position based in India (Bangalore). As a Backend Developer, you will utilize your skills to help develop critical backend systems in cloud environments.
You will be responsible for developing interfaces and feature modifications as well as supporting product rollouts to various business customers. Some of the other duties include:
Qualifications:
- Demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and deployment tasks
- Experience building highly scalable web-based software systems and utilizing N-tier architectures
- Understanding and experience of building services and applications using principles of service-oriented architecture, preferable using REST or SOAP
- Solid OO analysis and design skills and experience working with design patterns
- Solid data structures and algorithms knowledge
- Strong expertise in all the following Java-based technologies
- Spring
- Microservices
- Hibernate Framework (integration layer and Web MVC)
- Open source tools
- Hands-on experience working Database systems such as PostgreSQL and NoSQL
- Solid analytical and trouble-shooting skills
- Highly motivated team player and diligent worker with experience and flexibility to support our onsite and offshore teamsDesired/Plus:
Requirements:
- Bachelor’s in computer science or associated field
- 5 plus years of experience in Java development
- Team leading experience
Job Type: Full-time
Salary: ₹1,800,000.00 - ₹3,000,000.00 per year