> Markdown version of [/jobs/ext/2271317-software-engineer](https://www.wearedevelopers.com/jobs/ext/2271317-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). --- # Software Engineer - **Company:** Randstad - **Location:** Charlotte, NC, United States - **Salary:** $135,117.0 - $145,517.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Confluence, JIRA, Unit Testing, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, HP Systems Insight Manager, Java Database Connectivity, Java Persistence API, Spring Framework, JSON, Microsoft SQL Server, Object-Oriented Software Development, Query Optimization, Software Engineering, SQL Stored Procedures, SQL Databases, Extensible Markup Language (XML), GitHub Copilot, Spring-mvc, Grafana, Spring-boot, AngularJS, Kubernetes, Atlassian Tools, Restful APIs, Splunk, Angular Ui, Appdynamics, Dynatrace, Devsecops, Microservices - **Published:** August 27, 2026 - **Apply:** https://www.dice.com/job-detail/8ae4293d-445b-4250-810c-f2547cbbf7d6 ## About the Role * 8+ years of hands-on experience in Java application development using Java, Spring, Spring MVC, Spring Boot, XML, JSON, RESTful APIs, JDBC, JPA, and Unit Testing frameworks. * 6+ years of experience developing responsive and scalable user interfaces using Angular. * 3+ years of experience in SQL Server database development, including query optimization, stored procedures, and data modeling. * Robust understanding of J2EE architecture, object-oriented design principles, and industry-standard design patterns. * Proven experience designing, developing, and supporting microservices-based applications. * Experience implementing and supporting DevSecOps practices and CI/CD pipelines. * Solid understanding of Agile/Scrum software development methodologies. * Proficiency with JIRA and Confluence for project tracking, documentation, and team collaboration. * Robust analytical, problem-solving, written, and verbal communication skills. * Ability to collaborate effectively across development, QA, product, and operations teams. qualifications: Required Qualifications: 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education. INTAKE Top Skills 8 years Java Engineering 6 years Angular UI Engineering 3 years of REST or SQL Engineering (ideally both) Kubernetes/OCP Nice to Have Jira/Confluence AI development (Copilot, Devin) Nice to Have Skills 1+ year of experience leveraging GitHub Copilot, GitHub Copilot Agent, Devin, or other AI-assisted development tools for coding, testing, and productivity enhancement. Knowledge of application monitoring tools such as Dynatrace, AppDynamics, Splunk, Grafana, or similar platforms. skills: Angular,AppDynamics,AI development,JIRA and Confluence,Confluence,user interfaces,DevSecOps practices,Dynatrace,XML,GitHub Copilot,Grafana,application monitoring,Jira,JSON,Java,JDBC,JPA,J2EE,Kubernetes,microservices,SQL Server database,object-oriented design,query optimization,RESTful APIs,SQL,stored procedures,design patterns,software development methodologies,Splunk,Spring,Spring Boot,Spring MVC,Unit Testing frameworks,analytical,verbal communication skills,problem-solving,architecture,AI-assisted development,data modeling,QA,testing,project tracking ## Related Videos - [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) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Developer Experience in the Age of AI](https://www.wearedevelopers.com/videos/1118-developer-experience-in-the-age-of-ai) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [The AI-Native Engineering Org: What’s Real, What’s Hype, What’s Next](https://www.wearedevelopers.com/videos/100004-the-ai-native-engineering-org-what-s-real-what-s-hype-what-s-next) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)