Java Backend Developer

  • St. Louis, MO
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Full Time

Skills

Java
API
Microservices Architecture
Spring Boot
Hibernates
Design patterns
Software engineering
CI/CD
DevOps

Job Details

Job Title: Java Backend Developer
Location: St. Louis, MO ( Onsite )
Duration /Term: Contract

 

Job Description

We are seeking an experienced Java Backend Developer with 8+ years of experience in software engineering. The ideal candidate has a strong background in developing distributed applications and services using Java and related technologies. This role involves building and managing highly available, scalable systems that handle large volumes of data and users, while also ensuring best security practices. You will leverage AWS services, modern DevOps tools, and cloud-native approaches to create robust and reliable applications.

 

Key Responsibilities

  • Distributed Application Development: Design, develop, and maintain highly available, scalable applications using Java and Spring Boot, managing high-traffic loads and device connectivity.
  • Cloud Infrastructure Management: Utilize AWS services (API Gateway, EC2, ECS, IoT, etc.) to build, deploy, and manage applications across cloud platforms.
  • Security Implementation: Apply security best practices at various levels to protect data and devices, ensuring compliance with industry standards.
  • API Development: Develop RESTful APIs and work with JSON and other messaging protocols to enable communication and data exchange across distributed systems.
  • DevOps Integration: Work with DevOps tools, Docker, and Git for continuous integration and deployment (CI/CD), maintaining reliable and agile infrastructure.
  • Collaboration and Documentation: Collaborate with cross-functional teams, document designs, and guide junior team members on best practices and technical standards.


Qualifications

  • 8+ years of experience in software engineering with a focus on Java.
  • Strong background in developing and managing distributed, cloud-native applications.
  • Recent experience with Spring Boot, Docker, and DevOps tools.
  • Solid understanding of design patterns for scalable applications.
  • Familiarity with security best practices for data and device protection.
  • Expertise in AWS (API Gateway, EC2, ECS, Lambda, RDS/DynamoDB, CloudWatch, etc.)
  • Experience with scripting languages (Python, Groovy) is a plus.

 

Key Skills : Java, Spring Boot, AWS (EC2, ECS, Lambda, API Gateway), Docker, DevOps, REST APIs, Security Best Practices, Design Patterns, Distributed Systems, JSON, Cloud Native Development, Scripting (Python, Groovy).

 

VDart Group, a global leader in technology, product, and talent management, empowers businesses with comprehensive solutions through our four distinct, industry-leading business units With a diverse team of over 4,000 professionals across 13 countries, we deliver strong results across various industries, including Fortune 500 companies

Committed to "People, Purpose, Planet," we prioritize social responsibility and sustainability, as evidenced by our EcoVadis Bronze Medal Certification and participation in the UN Global Compact

Our dedication to delivering strong results has earned us recognition as a trusted advisor for businesses seeking to drive innovation and growth, including many Fortune 500 companies

Join our network! Partner with VDart Group to leverage our global network, industry expertise, and proven track record with a diverse clientele

 

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VDart, Inc.