Java Spring Boot developer

VDart, Inc.
Denver, CO, United States
18 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$114,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Applications Architecture Application Performance Management Microsoft Azure Business Software Cloud Computing Code Review Continuous Integration Data Security Database Development DevOps
+36 more
Fault Tolerance Github Hibernate (Java) Java Persistence API Spring Framework Enterprise Messaging Systems NoSQL OpenShift Scrum Methodology RabbitMQ Software Construction Software Deployment Software Engineering SQL Databases Systems Integration Google Cloud Java Application Server Enterprise Software Applications Spring Cloud Spring-boot Database Performance Backend Event Driven Architecture Containerization Integration Tests Kubernetes Information Technology Apache Kafka OSS/BSS Operational Systems Api Design Api Gateway Restful APIs Docker Jenkins Microservices

Job description

  • We are seeking an experienced Java Spring Boot Developer to design, develop, and support enterprise-grade applications for the telecommunications industry., Application Development:
  • Design, develop, test, and deploy enterprise-grade Java applications using Spring Boot and the Spring Framework.
  • Build scalable, secure, and high-performance microservices for telecom business applications.
  • Develop RESTful APIs and backend services supporting customer-facing and operational systems.
  • Participate in application architecture, design discussions, and technical decision-making.

Microservices Development:

  • Develop cloud-native microservices using Spring Boot.
  • Implement resilient and fault-tolerant services following industry best practices.
  • Optimize application performance, scalability, and reliability.
  • Design asynchronous event-driven architectures where applicable.
  • Telecommunications Solutions

Develop applications supporting telecom business processes, including:

  • Customer Onboarding
  • Order Management
  • Service Provisioning
  • Service Activation
  • Product Catalog
  • Billing
  • Subscriber Management
  • Network Inventory
  • Device Management
  • OSS/BSS Integrations
  • Support integration with telecom platforms and downstream systems.

API Development & Integration:

  • Develop and consume RESTful APIs.
  • Build integrations using Kafka, RabbitMQ, or similar messaging platforms.
  • Integrate with third-party enterprise systems and telecom applications.
  • Work with API gateways and security frameworks.
  • Database Development
  • Design and optimize SQL queries.
  • Work with relational and NoSQL databases.
  • Develop data access layers using Spring Data JPA and Hibernate.
  • Optimize database performance for high-volume telecom transactions.

Cloud & DevOps:

  • Develop cloud-native applications on AWS, Azure, or Google Cloud Platform.
  • Containerize applications using Docker.
  • Deploy applications using Kubernetes or OpenShift.
  • Participate in CI/CD implementation using Jenkins, GitHub Actions, or Azure DevOps.

Testing & Quality:

  • Develop unit and integration tests.
  • Participate in code reviews.
  • Follow secure coding standards and software engineering best practices.
  • Troubleshoot production issues and perform root cause analysis., Title: Java Developer Location: Denver Colorado 80203 On-site/Remote/Hybrid: Hybrid Duration: 12 Months Interview Process: Webcam/Inperson No of submissions: 1 No of Position…
  • 1 month ago, Job Title: Software Developer Location: Englewood, CO (80112) Within 50 Miles Salary Range - $50/hr on W2 - $55/hr on W2 Required Skills & Qualifications: Hands-on experience…
  • 21 hours ago +

Requirements

  • The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, REST APIs, Cloud technologies, and DevOps practices, along with recent experience working on telecom projects.

Must-Have Skills:

  • 7+ years of Java development experience
  • 5+ years of Spring Boot development experience
  • Strong experience in Microservices architecture
  • Recent Telecommunications industry experience (mandatory)
  • REST API development and integration
  • SQL and NoSQL databases
  • Kafka, RabbitMQ, or other messaging platforms
  • Docker, Kubernetes/OpenShift
  • Cloud platforms (AWS, Azure, or Google Cloud)
  • CI/CD using Jenkins, GitHub Actions, or Azure DevOps
  • Agile/Scrum development experience, * Bachelor’s degree in computer science, Engineering, or a related field.
  • 7+ years of Java development experience.
  • 5+ years of Spring Boot development experience.
  • Strong experience building enterprise microservices.
  • Experience with distributed enterprise systems.
  • Strong understanding of Agile/Scrum methodologies.
  • Recent hands-on experience in the Telecommunications industry is required.

Key Skills: Java, Spring Boot, AWS, Docker, CI/CD, Rest API, Telecom

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:00 min

Pivoting to digital engineering and code reuse

Ulrich Irnich Ulrich Irnich · World Congress 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all