Senior Software Engineer
Job in
St Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2026-02-12
Listing for:
Technology Partners
Part Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Our Client is looking for a Senior Java Engineer. Candidates must be local to St. Louis and have the ability to work in the office at least 2 days a week.
1. SummaryThe role involves developing and supporting customer-facing web applications using Java, Spring Boot, and Oracle SQL. It requires creating new features and maintaining existing systems with a focus on backend server-side development, integrating with front-end technologies like Angular or React in a collaborative environment.
2. Required Skills and Experience- Java:
At least 6 years of server-side web development experience, with a focus on delivering scalable, production-quality Java applications. - Spring Framework:
Minimum 3 years of experience working extensively with Spring, particularly Spring JPA and Spring Security, for building secure and data-driven services. - Java Container Frameworks:
Proven experience with containerization and application servers such as Tomcat or similar. - Testing Frameworks:
Hands-on experience with unit testing using frameworks like JUnit and Mockito to ensure code quality. - Oracle SQL and Relational Databases:
Strong analytical skills with proven experience in designing, querying, and troubleshooting Oracle database systems. - Troubleshooting and Diagnostics:
Demonstrated ability to analyze complex issues and implement effective solutions during development and support phases.
- Hibernate ORM:
Experience with Java database frameworks such as Hibernate or JPA for data persistence. - Dev Ops and CI/CD Tools:
Knowledge of Jenkins for continuous integration and deployment.
- Collaborative yet autonomous team environment, emphasizing proactive communication and accountability.
- Agile development pace with a mix of new projects and ongoing support activities, requiring adaptability and problem-solving agility.
- Cross-functional collaboration with product and design teams, with regular remote or hybrid meetings.
- Encourages a detail-oriented approach with a focus on quality, troubleshooting, and continuous improvement.
- Expectations for professionalism and stability, with a preference for candidates with stable employment histories.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Prior experience working in retail or customer-facing application environments.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×