Java Backend Engineer || Fulltime || O Fallon, MO

Overview

On Site
Depends on Experience
Full Time

Skills

Agile
Collaboration
Java
Jenkins
Management
Microservices
NoSQL
RESTful
Continuous Integration and Development
Git
JUnit
SQL
Software Development

Job Details

Job Description

Job Title : Java Backend Engineer

Experience Required - 5+ Years

Must Have Technical/Functional Skills

5+ years of experience working in agile development teams.

5+ years of hands-on experience with Java Spring Boot, REST API, and microservices.

Proficiency and 3+ years of experience in working with relational and/or NoSQL databases.

Familiarity with CI/CD tools, version control systems (e.g., Jenkins, Git).

Proficient in writing unit and functional test using JUnit.

Strong understanding of backend system design and software development best practices.

Excellent communication and collaboration skills.

Roles & Responsibilities

Design, develop, and maintain backend services using Java Spring Boot and microservices architecture.

Implement and manage data persistence using SQL or NoSQL databases.

Participate in code reviews and contribute to continuous integration and deployment pipelines.

Collaborate with team members to ensure timely delivery of backend components.

Write and maintain technical documentation for backend systems.

Troubleshoot and resolve backend issues in development and production environments.s

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.