Software Engineer I

🕒 July 17

🇮🇳 India – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Upland Software

Upland Software

1001 - 5000 employees

Founded 2010

💼 Consulting

📣 Marketing

☁️ SaaS

💰 $115M Post-IPO Equity on 2022-07

Consulting • Marketing • SaaS

Upland Software is a leading provider of AI-powered cloud software solutions that enhance business efficiency across various domains. Their products include computer telephony integration, AI-powered knowledge management, customer engagement, document automation, and marketing tools that increase revenue, reduce costs, and deliver significant value. Upland's software is used to improve contact center productivity, manage content lifecycles, optimize digital marketing, and drive sales productivity through enhanced workflows and AI-driven insights. Trusted by over 10,000 customers, Upland's solutions are designed to power enterprise digital transformation and bring immediate business outcomes.

📋 Description

• Contribute to the design, architecture, and development of many aspects of the platform including new features, integrations and/or software defects. • Participate in code reviews and provide feedback on others’ designs/code. • Balance technical debt vs. feature development vs. supporting customers. • Troubleshoot and diagnose issues with your code and production environments. • Taking control of complex problems and stepping through them in a rational way. • Making tactical vs. strategic trade-offs. • Being accountable for technical debt in your own software. • Jump in and help the team deliver features when it is required. • Comfortable in using AI agents for development.

🎯 Requirements

• 2-4 years of experience • Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security • Java EE (Servlets, JSTL, JSP, JDBC) • Some SQL queries or procedures • Typescript, JavaScript, jQuery • React framework • Microsoft SQL Server (writing optimized queries, stored procedures, triggers etc.) • API Design (REST, JAX-RS) • Frontend frameworks (ReactJS and/or Angular) • Bootstrap, HTML5, CSS, SASS • Working with third party APIs • Worked with any cloud-based version control mainly GitHub or Bitbucket • Comfortable with Agentic AI development • CRM Development (Salesforce, Dynamics, ServiceNow) (nice to have) • Familiar with AWS services mainly EC2 / S3 bucket (nice to have) • Thrives collaborating in a team environment with a diverse range of people • Passionate about delivering an amazing customer experience • Able to have a change of mind, and able to change the minds of others • Write clearly and concisely • Capable of working without a company office, with a fully remote team. • Possesses a good work ethic; a self-starter with a desire to grow. • Always looking for better ways to get the job done.

🏖️ Benefits

• Upland Software is an Equal Employment Opportunity Employer. • Upland India has the flexibility to manage your working hours accordingly to help in your work-life balance.

Apply Now

Similar Jobs

🕒 July 16

Jumio Corporation

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Backend Engineer leading backend architecture for biometrics and ML model services at Jumio. Collaborating closely with ML Engineers and cross-functional teams on scalable solutions.

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 16

Resilinc

201 - 500

💼 Consulting

📦 Logistics

🏥 Healthcare

Software Engineer developing scalable backend services and distributed data pipelines for B2B SaaS platform. Collaborating with cross-functional teams on engineering challenges and technical growth.

🇮🇳 India – Remote

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

🕒 July 15

Akamai Technologies

5001 - 10000

🔒 Cybersecurity

Software Engineer II designing and deploying solutions for Akamai's cloud technology group. Collaborating with global teams to build secure applications and manage distributed systems for enterprise customers.

🇮🇳 India – Remote

💰 Post-IPO Equity on 2001-07

⏰ Full Time

🟢 Junior

🟡 Mid-level

🧑‍💻 Full-stack Engineer

🕒 July 11

Trade Quo

1 - 10

📦 Logistics

🏭 Manufacturing

💼 Consulting

Mobile Software Engineer building native iOS and Android applications for an innovative fintech company. Integrating trading services and developing seamless user experiences in a remote role.

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 July 11

Trade Quo

1 - 10

📦 Logistics

🏭 Manufacturing

💼 Consulting

Payments Software Engineer responsible for integrating Payment Service Providers into payment portal. Building and maintaining deposit and withdrawal flows within a fintech company.

🇮🇳 India – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer