Senior Java Software Engineer
ShiftCode Analytics
Java/Testing Hybrid RoleThis is a Java/testing hybrid role.• Responsible for the analysis, design, development and delivery of software solutions• Defines requirements for new applications and customizations, adhering to standards, processes and best practicesResponsibilities:Participate in team prioritization discussions with Product/Business stakeholdersEstimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirementsAutomate build, operate, and run aspects of softwareDrive code/design/process trade-off discussions within their team when requiredDrive integration of services focusing on customer journey and experiencePerform demos/acceptance discussions in interacting with Product ownersUnderstands operational and engineering experience, actively works to improve experience and metrics in ownership areaDevelop complete understanding of end-to-end technical architecture and dependency systemsDrive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team membersMentor and guide new and less-experienced team membersExperiences:Has ability to write secure code in multiple languages (e.g., Java, JavaScript) and familiar with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability managementUnderstands the basic engineering principles used in building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)Understands internals of operating systems (Windows, Linux) to write interoperable and performant codeAble to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errorsUnderstands and implements standard branching (e.g., Gitflow) and peer review practicesHas skills in test driven and behavior driven development (TDD and BDD) to build just enough code and collaborate on the desired functionalityUnderstands use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient codeUnderstands and implements Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercializationHas skills to author test code with lots of smaller tests followed by few contract tests at service level and fewer journey tests at the integration level (Test Pyramid concept)Apply tools (e.g., Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activityHas skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g., Jenkins, AWS/Azure pipelines, XL Release, others).gRPC Framework understanding (nice to have)Has skills to document and drive definition-of-done for requirements to meet both business and operational needsUnderstands how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testingHas skills to conduct product demos and co-ordinate with product owners to drive product acceptance signoffs
- ...Senior Software Engineer – JavaLocation: St. Louis, MO (Onsite) Job Type: Contract (12 Months) Experience: 6–14 Years (L7 Role) Domain: Banking... ...We are seeking a highly motivated Senior Software Engineer – Java to join our Banking and Financial Services team in St. Louis...SeniorContract work
- ...Senior Java DeveloperSt Louis, MO (Onsite from day 1)Interview Process: 3 rounds will be Zoom VideoJob Description:Strong Java developer... ...with very good understanding of micro services.Grasp of software engineering skills in modular design, data structures, algorithms.Deep...SeniorWork experience placement
- ...Aflac), and a 401(k) for all W-2 employees (and their families if needed) We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong experience in...SeniorContract workRemote work3 days per week
$50 - $55 per hour
...Requirement/Must Have: 6+ years of experience in Java/JEE development. Skills in developing... ..., developing, and troubleshooting software in the user interface or service layers.... ...agile, scalable talent solutions across IT, engineering, life sciences, clinical, and...SeniorTemporary workLocal area- ...Description Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain enterprise-grade... ...teams including DevOps, QA, and product to deliver high-quality software solutions Participate in code reviews, performance optimization...Senior
- ...Technical Architect in St. Louis. In this role, you will have a strong focus on designing and developing enterprise solutions using Java and Spring Boot, with 10+ years of IT experience. You will be responsible for creating both high-level and low-level designs for cloud...Senior
$113.9k - $189.9k
...LSEG in St. Louis seeks a Senior Software Engineer to evolve their News platform, providing enriched breaking news globally. This role emphasizes... ...autonomy, technical leadership, and career growth, focusing on Java and Python development. Joining LSEG means impacting real-...Senior$67k - $136.8k
...opportunity As an FSO Technology Senior Analyst, you’ll be based in... ...We are looking for Fullstack Engineers who will collaborate with... ...test, and deploy distributed software applications. You will... ...using modern technologies like Java, Python, Node.js, REST, NoSQL...SeniorSummer holidayFlexible hours- ...A leading consulting company is seeking a Technology Architect specializing in Java/J2EE and UI frameworks for a full-time role in Saint Louis, MO. Candidates should have at least 7 years of IT experience, with strong skills in large-scale Enterprise application architecture...SeniorFull time
- ...years of experience in developing backend applicationMust Haves:Java 8SpringbootMicroservicesDesign patternsRoles And... ...in SQL Hands on experience in JUNITKnowledge of professional software engineering best practices for the full software development life cycle,...Senior
- ...: Infosys is seeking strong Java Microservices Lead with experience in design and development of web-based cloud applications, working... ...connect, Maven/Gradle, Jenkins/TeamCity. ~ Experience with software development methodologies, 4D, Agile Scrum/Kanban, Linux, Unix...SeniorFull timeRelocation
- ...Sr. Software DeveloperAn employer is looking to add a Sr. Software Developer, with experience in Java and Spring Boot to design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. They will develop solutions...Senior
- ...Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join a top financial client's Business Rules Engineering & Strategy team. This role focuses... ...candidate will have strong experience in Java development, rule authoring, SQL, and Agile methodologies...SeniorLong term contract
- ...Sr. Data EngineerSr. Data Engineer ideally with GCP experience, mainly Dataflow and Apache Beam (Java). If not GCP, AWS or Azure.Additionally, here is the required work experience:5+ years of experience in an engineering role using Python, Java, Spark, and SQL.Some of...SeniorWork experience placement
$150k - $165k
...Senior Software Engineer St. Louis Park, MN Job Summary: We are seeking a Senior Software Engineer with specialized experience in... ...proficiency in programming languages such as C/C++, C#, Python, Java, or Swift/Kotlin for mobile development. ~ Experience...SeniorFull time- ...payments experience is mandatory. About the Role We are seeking a senior backend engineer to support a payment modernization initiative. You will work... ...6+ years backend experience Strong in one or more: Node.js Java Python Go Extensive REST API integration experience Webhook...SeniorFull timeContract workRemote workFlexible hours
- ...Technology Architect to design enterprise-grade AI/ML-powered Java applications on AWS, leading architecture for microservices, APIs... ...for AI integration within Java ecosystems and mentor senior engineers across cross-functional teams. The role requires 8–10 years...Senior
- ...Accenture Flex invites senior software architects to design and develop complex systems for clients, applying Java, Spring Boot, and Azure in a project-based, on-site role. You will work with a diverse network across Accenture businesses, delivering innovative solutions...SeniorFlexible hours
- ...LSEG is seeking passionate software engineers at the manager level to help build robust, enterprise-grade solutions that drive impactful results... .... If you are an experienced software engineer with skills in Java, Python, C++, or C# and a strong interest in AI, this role...Senior
- ...Freedom Technology Solutions Groups is seeking a senior Software Engineer to join our team onsite in St. Louis, MO. The candidate should bring hands-on experience across Java, JavaScript, and Python, with strong emphasis on web services, API development, and cloud-...Senior
- ...Job Description We are seeking a highly skilled Senior Cloud Solution Architect / Java Technical Architect with strong experience in wireless systems, provisioning, and activation platforms . The ideal candidate will lead architectural design, provide technical...Senior
$246k - $394k
...Toast engages, supports, and grows customers at scale. As a Senior Principal Engineer for GTM Experiences, you will serve as the LOB-level... ...need to thrive (Requirements) 10+ years of experience in software engineering, with a strong background building and evolving...SeniorLocal areaRemote work- ...d love to talk. The Role We’re hiring an early to mid-level Senior Backend Engineer for our Core Team that focuses on the live Clubhouse app in... ...experience with a strong foundation in languages like Python or Java, and experience with relational and/or NoSQL databases (...SeniorRemote work
$97.39k - $99.39k
...Senior Software Engineer – Mobile ConnectivityOlivette, MO. Telecommuting is permitted: Develop and optimize Android applications for smart locks... ...have experience in: Android SDK development using Kotlin and Java; designing and implementing BLE GATT communications; Near...SeniorRemote work- ...Overview Seeking an experienced QA Lead / Senior QA Engineer to own quality strategy and testing... ...on delivering high-quality, scalable software solutions. Key Responsibilities •... ...Proficiency in Python, JavaScript, or Java • Experience with CI/CD tools such as...Senior
- ...technology. Job Summary: We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded development for a... ...development, or distributed computing. Proficiency in Python and Java. Experience in the aerospace, government, or defense...Senior
- ...workflow solutions. The Opportunity We are seeking passionate software engineers from mid-level to lead to help us build robust, enterprise-... ...Software Engineers with one of the following technologies – Java, Python, C++ or C# Strong experience with CI/CD, unit testing...Senior
- ...Senior QA Automation Test Engineer Contract Duration: Through December 31, 2026 (Potential for extension... ...stakeholders to ensure high-quality software delivery. Perform test... ...Experience developing automation using Java and/or Python # Experience with...SeniorContract workRemote workVisa sponsorshipMonday to Friday
- ...Job Description Job Title: QA Lead / Senior Quality Assurance Engineer Location: NJ or STL (Hybrid)... ...ensure delivery of high-quality, reliable software. The ideal candidate is proactive,... ...languages such as Python, JavaScript, or Java for automation. ~ Experience with...SeniorContract work
- ...Wipro Limited is seeking a seasoned Fullstack Java professional to lead, coordinate, and deliver IT transformation projects. The role emphasizes Java/J2EE with Spring Boot, REST APIs, and Azure Cloud, along with ITIL-aligned operations and ITSM tooling like ServiceNow...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java software engineer Saint Louis, MO
- java spring developer Saint Louis, MO
- java web developer Saint Louis, MO
- java microservice developer Saint Louis, MO
- java developer remote part time Saint Louis, MO
- remote junior java developer Saint Louis, MO
- java developer Saint Louis, MO
- senior java developer Saint Louis, MO
- senior java software engineer Saint Louis, MO
- entry level java developer remote Saint Louis, MO




