Senior Software Engineer with Convera USA LLC (Denver, CO)

Convera

Denver (CO)

Hybrid

USD 162,000 - 199,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Convera USA LLC in Denver, CO is seeking a Senior Software Engineer to design, build, and maintain scalable software systems. You will lead microservices development, API design, and drive cloud adoption across AWS, with emphasis on performance and reliability.

The role requires a BS in CS or related field and at least 6 years of progressive experience, including Spring Boot, REST APIs, OAuth/JWT, Spring Security, Spring Batch, and CI/CD with Jenkins.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 6+ years of progressive post-Bachelor’s experience.
  • Experience with cloud computing (AWS, Google, or Azure).
  • Microservices architecture with Spring Boot and REST API.
  • Authentication/Authorization with OAuth, JWT, and Spring Security.
  • Spring Batch for batch jobs.
  • Data modeling with relational DBs and NoSQL (Couchbase or MongoDB).
  • CI/CD with Jenkins.
  • Distributed systems using messaging (JMS, IBM MQ, Google Pub-Sub).

Responsibilities

  • Design, develop, and maintain software for high performance and scalable user experience.
  • Lead code reviews and contribute to engineering initiatives.
  • Develop microservices, batch jobs, and APIs; drive CI/CD pipelines.
  • Collaborate with distributed teams and stay current with tech trends.

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Google Cloud
Azure
Spring Boot
REST API
OAuth
JWT
Spring Security
Spring Batch
Relational DBs (Oracle/SQL Server/Postgres)
NoSQL (Couchbase/MongoDB)
Jenkins CI/CD
Messaging (JMS/IBM MQ/Google Pub-Sub)

Job description

Senior Software Engineer with Convera USA LLC (Denver, CO)

Senior Software Engineer with Convera USA LLC (Denver, CO)

Design, develop, and implement new software and maintain and improve existing software to support the overall quality of the customer and end-user experience. Think outside of the box to implement high-performing, scalable solutions. Lead code reviews and contribute to team-wide engineering initiatives. Keep up to date with new technologies and techniques in frontend and backend development, AWS services, and software engineering best practices. Lead the development of Micro services and Batch jobs for our application. Design, develop, and maintain fast and responsive APIs. Develop and maintain CI/CD pipelines for automated testing, building, and deployment of services. Work with the Software Development Team and service providers in a geographically distributed structure.

Position allows for remote work 3 days per week and reports to Denver office.

Job Requirements:

Requires a Bachelor’s in Computer Science, Computer Engineering or related field. Position requires 6 years of progressive, post-Bachelor’s related experience. Must have some experience in each of the following skills: Cloud Computing Knowledge, including AWS, Google, or Azure; Micro services architecture using Spring Boot and REST API; Authentication and Authorization implementation using OAuth, JSON Web Tokens (JWT), and Spring Security; Spring Batch for Batch Job implementation; Data Modelling using Relational Database Management System (Oracle, SQL Server, or Postgres) and NoSQL database (Couchbase or MongoDB); Continuous Integration and deployment using Jenkins; and Distributed systems architecture using Messaging framework, including JMS, IBM MQ, or Google Pub-Sub.

Salary: $161,886.00 - $199,400.00 per year

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote 3 Days, Microservices
Senior Software Engineer — Remote 3 Days, Microservices

Convera • Denver (CO)

Hybrid
USD 162,000 - 199,000
Convera USA LLC. in Denver, CO has opening for Senior Software Engineer
Convera USA LLC. in Denver, CO has opening for Senior Software Engineer

Convera • Denver (CO)

On-site
USD 161,886 - 193,700
Senior Manager – Software Engineering (REF# ME0826)
Senior Manager – Software Engineering (REF# ME0826)

Convera • United States

Remote
USD 170,000 - 180,000
Health insurance
Retirement savings plan
Paid time off
+1
Remote Senior Software Engineering Manager
Remote Senior Software Engineering Manager

Convera • United States

Remote
USD 170,000 - 180,000
Health insurance
Retirement savings plan
Paid time off
+1
Remote Senior Software Engineering Manager
Remote Senior Software Engineering Manager

Convera • Northern (KY)

Hybrid
USD 170,000 - 180,000
Comprehensive benefits
Paid time off
401(k)
Senior Manager – Software Engineering (REF# ME0826) New Work From Home - USA
Senior Manager – Software Engineering (REF# ME0826) New Work From Home - USA

Convera • Northern (KY)

Remote
USD 170,000 - 180,000
Comprehensive benefits
Paid time off
401(k)
Senior Software Engineering Manager - Agile & Modernization
Senior Software Engineering Manager - Agile & Modernization

Convera • United States

Remote
USD 120,000 - 180,000
2027 College Development Program - Operations in Denver, CO
2027 College Development Program - Operations in Denver, CO

US - LLC Recruiting • Centennial (CO)

On-site
USD 64,000 - 79,000
Holidays & PTO
Life insurance
401K matching
+2
Software Engineer
Software Engineer

Convirgence • Herndon (VA)

On-site
USD 67,600 - 122,200
Senior Applications Developer
Senior Applications Developer

Convirgence • Herndon (VA)

On-site
USD 175,000 - 190,000