> Markdown version of [/jobs/ext/2877715-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2877715-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** ReqRoute View all jobs - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Amazon Web Services, JIRA, Unit Testing, Microsoft Azure, Code Coverage, Continuous Integration, DevOps, Java Platform Enterprise Edition (J2EE), Github, Junit, Scrum Methodology, Simple Object Access Protocol (SOAP), Software Engineering, Web Services, Enterprise Software Applications, ReactJS, Spring-boot, SOAPAPI, Kubernetes, Deployment Automation, Apache Kafka, Jenkins, Microservices - **Published:** September 13, 2026 - **Apply:** https://www.careerjet.com/jobad/us4e707417cb250d4c44b522025a60be6e ## About the Role * 10 12 years of experience in software development * Strong proficiency in Java 17 and earlier versions (Java 8+) * Extensive hands-on experience with Spring Boot and microservices architecture * Solid experience in: * J2EE * JUnit * Web Services (SOAP & REST) * Hands-on experience with Apache Kafka (mandatory) * Experience with Kubernetes * Strong understanding of CI/CD and DevOps tools: * GitHub * Jenkins * Urban Code Deploy / Harness * Expertise in writing unit test cases with high code coverage * Strong knowledge of Agile methodologies (Scrum, Jira), * Exposure to React.js * Experience with cloud platforms (AWS, Azure, or GCP) * Strong understanding of modern architecture and engineering best practices Soft Skills * Self-driven, highly motivated, and proactive * Strong ownership mindset with the ability to work independently * Continuous learner, staying up to date with emerging technologies * Ability to lead technical design and development efforts ## Description We are seeking an experienced Senior Software Engineer with a strong background in Java-based enterprise application development. The ideal candidate will bring deep expertise in modern microservices architecture, strong problem-solving skills, and the ability to independently lead engineering initiatives end-to-end. Key Responsibilities * Design, develop, and deliver scalable Java/Spring Boot microservices solutions * Lead end-to-end software development lifecycle including design, coding, testing, and deployment * Collaborate with cross-functional teams in an Agile/Scrum environment * Ensure high-quality code through unit testing and code coverage best practices * Integrate systems using REST and SOAP web services * Drive continuous improvement and adoption of modern engineering practices * Take ownership of deliverables with minimal supervision ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)