> Markdown version of [/jobs/ext/4012985-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4012985-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:** Peoplentech Llc - **Location:** Alexandria, VA, United States (Remote available) - **Experience:** Expert - **Salary:** $128,960.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Application Performance Management, HTML5, Authentication Protocols, Microsoft Azure, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Code Review, Computer Programming, Databases, Continuous Integration, Database Design, Database Schema, DevOps, Github, Gradle, Java Persistence API, Spring Framework, Python (Programming Language), PostgreSQL, Apache Maven, Microsoft SQL Server, MySQL, OAuth, Oracle (Applications), Performance Tuning, Scrum Methodology, Query Optimization, Swagger, Shell Script, SQL Stored Procedures, SQL Databases, TypeScript, Web Applications, Openapi, Scripting, Enterprise Software Applications, Postman, Spring-mvc, Spring-boot, Backend, Git, AngularJS, Front End Software Development, Restful APIs, Docker, Jenkins, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/1c249b68-a873-4fe6-854b-118f1c411e3a/senior-software-engineer ## About the Role Must be legally authorized to work in US without need for employer sponsorship now or at any time in the future., Backend Development * Strong hands-on experience in Core Java * Expertise in Spring Framework, Spring Boot, Spring MVC, Spring Data JPA * Experience with Microservices architecture * Strong knowledge of RESTful API development and integration Frontend Development * Hands-on experience with Angular * Good understanding of HTML5, CSS3, JavaScript, TypeScript * Experience in responsive UI development Database * Strong SQL programming skills * Experience with Oracle, SQL Server, PostgreSQL, or MySQL * Database design, query optimization, and performance tuning Scripting & Tools * Experience in Shell Scripting, Python, or JavaScript scripting * Git, Maven, Gradle * Postman, Swagger/OpenAPI * CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps Preferred Skills * Experience with Cloud Platforms (AWS/Azure/GCP) * Knowledge of Docker and Kubernetes * Familiarity with authentication protocols (OAuth2, JWT, SSO) * Exposure to Agile/Scrum methodology * Experience working on large-scale enterprise applications Soft Skills * Strong analytical and problem-solving skills * Excellent communication and stakeholder management abilities * Ability to work independently and within distributed teams * Strong ownership and accountability mindset ## Description We are seeking a highly skilled Senior Software Engineer with strong expertise in Core Java, Spring Framework, SQL, Angular, REST APIs, and Scripting. The ideal candidate will be responsible for designing, developing, testing, and maintaining enterprise-grade web applications and backend services while collaborating with cross-functional teams to deliver scalable and high-performance solutions., * Design, develop, and maintain enterprise applications using Core Java and Spring Framework. * Develop scalable backend services and RESTful APIs. * Build responsive and user-friendly web applications using Angular. * Create and optimize SQL queries, stored procedures, and database objects. * Integrate front-end applications with backend services and APIs. * Develop automation scripts using Shell, Python, JavaScript, or other scripting languages. * Participate in requirement analysis, solution design, code reviews, and technical discussions. * Troubleshoot production issues and provide timely resolutions. * Ensure application performance, security, scalability, and reliability. * Work closely with QA, DevOps, Business Analysts, and Product Owners in an Agile environment. * Mentor junior developers and contribute to technical best practices.