Senior Software Engineer Position Available In St. Louis, Missouri
Tallo's Job Summary: This job listing in St. Louis - MO has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Senior Software Engineer
Job Title:
Senior Software Engineer
Location:
Saint Louis, Missouri (Hybrid 3 Days Onsite per Week)
Relocation :
Candidate Manage Own Expense Employment Type:
Full-Time
Experience Required:
10 20 Years
Start Date:
ASAP
Shift Timing:
8:00 AM 5:00 PM (General Shift)
What You’ll Do:
Participate in all phases of SDLC from requirements gathering to deployment
Design and develop scalable, distributed systems and microservices
Transform monolithic applications into modern microservices-based architectures
Integrate applications with third-party APIs and external systems
Optimize front-end performance and responsiveness
Troubleshoot production and lower environment issues independently
Provide code documentation, peer reviews, and mentorship to junior engineers
Drive system improvements related to scalability, high availability, and resiliency
Act as SME for key features and domain-level functions
Technical Skills Required:
Strong proficiency in Core and Advanced Java (JDK 8+)
Expert knowledge of Spring Boot and related technologies
Experience with relational databases and caching solutions
Hands-on with test automation: unit, functional, integration, contract testing
Strong understanding of system integration, APIs, and release processes
High availability, scalability, and performance optimization experience
Ability to quickly understand and contribute to new projects/domains
Professional Attributes:
Passionate about engineering excellence and best practices
Strong problem-solving and analytical skills
Ability to work independently and take ownership
Effective communicator and team player
Proactive in identifying and driving improvements
Strong code review and mentorship capabilities
Must-Have Skills:
Core & Advanced Java (JDK 8 or higher)
Spring Boot
Relational Databases
Kafka
AWS
Microservices
Experience in:
Unit Testing
Functional Testing
Integration Testing
Contract Testing
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.
Report this job
Dice Id:
91139574
Position Id:
8682261