> Markdown version of [/jobs/ext/3401745-application-programmer](https://www.wearedevelopers.com/jobs/ext/3401745-application-programmer). 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). --- # Application Programmer - **Company:** Genesis10 - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $114,525.0 - $131,165.0 - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Unit Testing, Computer Programming, Databases, Continuous Integration, Linux, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Fault Tolerance, IntelliJ IDEA, JQuery, Junit, Apache Maven, MongoDB, Oracle (Applications), Ansible, Software Engineering, SONAR (Symantec), SQL Databases, Multithreading, Spring-mvc, Concurrency, Spring-boot, AngularJS, Information Technology, Toad (Software), Build Tools, Bitbucket, Front End Software Development, Software Version Control, Jenkins, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.dice.com/job-detail/9d0919cf-5b85-49bc-8ca5-766dd1da711a ## About the Role * Bachelor's degree in Computer Science, Engineering or Mathematics with 7+ years of hands-on experience, or a Master's degree with 5+ years of experience * Strong hands-on experience in the complete Software Development Life Cycle with Java (8/17), J2EE, Spring Boot, Spring MVC, and Angular * Proficiency in HTML, JavaScript, jQuery, and other JavaScript frameworks * Strong proficiency in Java programming, including multithreading and concurrency * Proficient in developing microservices with Spring Boot * Expertise with IDEs like Eclipse and IntelliJ * Experience with SQL writing and optimization with Oracle or other major databases, and tools like SQL Developer or Toad * Familiarity with MongoDB * Basic knowledge of working with Linux * Self-motivated, goal-oriented with a high degree of accountability * Excellent interpersonal and communication skills ## Description * Write high-quality, fault-tolerant code for both back-end (50%) and front-end (50%) development * Build high-scale systems, libraries, and frameworks * Create test plans and utilize unit testing frameworks like JUnit * Adhere to modern CI/CD concepts and proactively suggest automation solutions * Work with version control systems like BitBucket, including pull requests * Utilize build tools like Maven and CI/CD tools such as Jenkins, Ansible, and Sonar scan ## Related Videos - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)