JOBSEARCHER

Java Developer

Java DeveloperLocation: Charlotte, NCJob Type: ContractWork Arrangement: Local candidates onlyPosition OverviewWe are seeking experienced Java Developers to join our team in Charlotte, NC. The ideal candidates will have strong hands-on experience developing backend applications using Java, Spring Boot, and Microservices. Candidates must be local to Charlotte, NC and should be able to work in the required onsite/hybrid environment.Key ResponsibilitiesDesign, develop, test, and maintain enterprise applications using Java.Develop scalable and reliable Microservices using Spring Boot.Build and integrate RESTful APIs and backend services.Troubleshoot application issues and provide production support.Write clean, maintainable, and efficient code.Participate in code reviews, unit testing, debugging, and performance optimization.Collaborate with architects, developers, QA teams, and business stakeholders.Follow Agile/Scrum development methodologies and software engineering best practices.Required SkillsStrong hands-on experience with Java.Strong experience with Spring Boot.Hands-on experience with Microservices Architecture.Experience developing REST APIs.Strong understanding of Object-Oriented Programming and Design Patterns.Experience with SQL/relational databases.Experience with Git and standard development tools.Strong communication and problem-solving skills.