Upload Button Icon Add office photos
filter salaries All Filters

11 Upland Jobs

Senior Software Engineer I Java Rant and Rave

4-9 years

Bangalore / Bengaluru

1 vacancy

Senior Software Engineer I Java Rant and Rave

Upland

posted 1mon ago

Job Description

Software Engineer I Java.

Opportunity Summary.

We are looking for an enthusiastic engineer with experience building enterprise distributed Java applications.

You will be working both across and within our agile development teams and be involved throughout the full development lifecycle with particular responsibility to ensure the development & maintenance of our software platforms.

You'll be involved in all aspects of the team including the creation and elaboration of business requirements, functional/design specifications, development and maintenance of our software and driving innovation into our product suite..

What would you do.

Collaborate with stakeholders in establishing application requirements, determining features, creating customer-friendly solutions, and determining support needs and performance requirements..

Contribute to the review, selection, and adoption of proprietary tools and technologies..

Use specialist knowledge and experience of information technology to provide technical advice and vision..

Solve unusually complex technical problems and provide solutions that are highly innovative and ingenious..

Plan, design, develop, test, and deploy software that solves these problems..

Develop and maintain scalable and robust enterprise (J2EE) applications..

Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles..

Share responsibility for determining feasibility of project plans..

Work as part of cross functional, passionate agile project team, ensuring high quality delivery is at the heart of the development process from requirements definition through to delivery..

Disseminate technical information in a manner that is understood by a wide variety of audiences, including non-technical ones.

Work with other team members in accomplishing group objectives and participating in code reviews..

Ensure that all relevant parties are kept up to date on progress of projects and give feedback on an ongoing basis..

Contributing to coding standards and ensuring the teams adherence to the standards.

Mentoring lower-level team members.

Technical Skills.

The following skills are needed for this role..

Experience:.

5-7 years of experience in full stack Java enterprise application design and development.

Bachelors Degree in relevant discipline or equivalent experience.

Primary Skills: The candidate must possess the following primary skills:.

Expert background in Java application development.

Test driven / Behaviour driven (TDD/BDD) Java software development with Maven & Junit.

Detailed knowledge of the Spring Framework.

Highly competent with HTML SPA and React.

Working within Linux based environments.

Enterprise SQL databases (preferably PostgreSQL).

Experience with AWS services such as Lambda, SQS, and API Gateway.

Experience with Jenkins build pipelines.

Secondary Skills: It would be advantageous if the candidate also has the following secondary skills:.

Experience or understanding of enterprise systems deployed as micro-services through code pipelines utilizing containerization (Docker).

Experience with systems and IT operations operating within an ISO27001 environment.

Soft Skills:.

Thrives collaborating in a team environment with a diverse range of people..

Able to have a change of mind, and able to change the minds of others..

Writes clearly and concisely..

Capable of working without a company office, with a fully remote team..

Growth Skills:.

Possesses a good work ethic; a self-starter with a desire to grow..

Always looking for better ways to get the job done..

Qualification.

A Bachelors degree in Computer Science or equivalent.

This role requires overlap with multiple time zones for planning meetings, status updates etc.

on a regular basis.

The duration of these overlaps can change depending on the type of meeting.

Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance.

You can find out more about this during your interview conversation..

Upland Software is an Equal Employment Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected status..

About Rant And Rave.

Rant and Rave customer engagement software manages millions of customer interactions for leading brands across several industries.

We transform customer engagement, capture feedback with ease, and deliver outstanding experiences.

Including Feedback collection, sentiment analysis, data visualization, customer recovery, and front line engagement..

About Upland.

Upland Software (Nasdaq: UPLD) helps global businesses accelerate digital transformation with a powerful cloud software library that provides choice, flexibility, and value.

Upland India is a fully owned subsidiary of Upland Software and headquartered in Bangalore.

We are a remote-first company.

Interviews and on-boarding are conducted virtually..


Employment Type: Full Time, Permanent

Read full job description

Compare Upland with

TCS

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Wipro

3.7
Compare

Capgemini

3.8
Compare

HDFC Bank

3.9
Compare

ICICI Bank

4.0
Compare

Infosys

3.7
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Reliance Retail

3.9
Compare

IBM

4.1
Compare

iEnergizer

4.7
Compare

HDB Financial Services

4.0
Compare

Similar Jobs for you

Senior Software Engineer 1 at Upland

Bangalore / Bengaluru

4-9 Yrs

₹ 8-12 LPA

Senior Software Engineer 1 at Upland

Mumbai

4-9 Yrs

₹ 8-12 LPA

Senior Software Engineer 1 at Upland

Kolkata

4-9 Yrs

₹ 8-12 LPA

Product Owner at Upland

Bangalore / Bengaluru

3-5 Yrs

₹ 9-13 LPA

Senior Clinical Programmer at Statistics & Data Corporation (SDC)

Hyderabad / Secunderabad

6-11 Yrs

₹ 4-9 LPA

Senior Software Engineer at ORANGESIRI (OPC) PRIVATE LIMITED

5-8 Yrs

₹ 10-20 LPA

Software Java Engineer at Softpath Technologies LLC

Chennai

5-7 Yrs

₹ 10-22 LPA

Microservice Architect at Deqode

Delhi ncr, Mumbai + 5

3-6 Yrs

₹ 9-21 LPA

Lead Software Engineer at DTCC

Hyderabad / Secunderabad, Chennai

6-10 Yrs

₹ 8-12 LPA

Senior Software Engineer at Sysvine Technologies

Chennai

5-10 Yrs

₹ 12-18 LPA

Senior Software Engineer I Java Rant and Rave

4-9 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Customer Success Manager

4-8 Yrs

Remote

9hr ago·via naukri.com

Software Engineer II (Salesforce developer) - Business Systems

1-5 Yrs

Bangalore / Bengaluru

15d ago·via naukri.com

QA Analyst II - Business Systems

2-3 Yrs

Bangalore / Bengaluru

15d ago·via naukri.com

Senior Software Engineer I Java Rant and Rave

4-9 Yrs

Mumbai

1mon ago·via naukri.com

Senior Software Engineer I Java Rant and Rave

4-9 Yrs

Kolkata

1mon ago·via naukri.com

Senior Software Engineer I Java Rant and Rave

4-9 Yrs

Bangalore / Bengaluru

1mon ago·via naukri.com

Senior DevOps & Systems Admin - SSO

5-7 Yrs

Remote

1mon ago·via naukri.com

Senior Software Engineer I - PSA

2-7 Yrs

Bangalore / Bengaluru

3mon ago·via naukri.com

Senior Software Engineer I - Java - Rant and Rave

5-8 Yrs

Bangalore / Bengaluru

3mon ago·via naukri.com
write
Share an Interview