> Markdown version of [/jobs/ext/550182-java-developer](https://www.wearedevelopers.com/jobs/ext/550182-java-developer). 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). --- # Java Developer - **Company:** HAN SOLUTIONS LLC - **Location:** Irving, TX, United States - **Salary:** $52,000.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Web Interfaces, Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Data Integrity, Linux, Web Development, Github, Revision Control Systems, Design of User Interfaces, Identity and Access Management, Java Web Services, Python (Programming Language), Linux System Administration, Microsoft SQL Server, MySQL, Scrum Methodology, Query Optimization, Role-Based Access Control, Software Deployment, Software Engineering, Software Systems, SQL Databases, Subversion, ReactJS, Express.js, Software Security, Git, Information Technology, Vba Programming Language, Data Management, Front End Software Development, Restful APIs, Software Version Control, Programming Languages - **Published:** June 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=34e15b07e95cc461 ## About the Role Do you have experience in Java?, * Proven experience in software development with a strong background in Java programming language. * Hands-on experience working with IT infrastructure components such as AWS, Azure, Linux environments, and application deployment. * Familiarity with front-end development frameworks including React and Express.js for creating engaging web interfaces. * Knowledge of database management systems like MySQL and SQL Server; experience with data modeling and query optimization. * Experience working with version control tools such as GitHub or SVN in collaborative environments. * Understanding of RESTful API design principles and experience integrating APIs across diverse platforms. * Exposure to Agile development practices including sprint planning, stand-ups, and iterative delivery cycles. * Knowledge of additional programming languages such as C#, C++, Python, VBA or C++ is a plus for supporting diverse project needs. * Experience with application security protocols including RBAC (Role-Based Access Control) for secure system access management. * Familiarity with web development technologies including JavaScript, React, Express.js, and front-end frameworks is highly desirable. Join us to innovate at the intersection of technology and business! Bring your passion for software development into a collaborative environment where your skills will make a real impact on our digital future. ## Description We are seeking a dynamic and innovative Java Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will contribute to building scalable applications, integrating diverse systems, and enhancing user experiences across web and enterprise platforms. This position offers an exciting opportunity to work with cutting-edge technologies and collaborate within an agile environment to deliver impactful results., * Develop, test, and deploy high-quality Java-based applications that meet business requirements and technical specifications. * Collaborate with cross-functional teams to design RESTful APIs and integrate third-party services using REST standards. * Contribute to front-end development efforts utilizing JavaScript frameworks such as React or Express for seamless user interfaces. * Maintain and optimize databases using MySQL, SQL, and other data management tools; ensure data integrity and security. * Manage source code using version control systems like GitHub, SVN, and Git; participate in code reviews and continuous integration processes. * Work within Agile methodologies to plan sprints, participate in stand-ups, and deliver iterative improvements efficiently. * Support application development on Linux, Windows, and cloud platforms such as AWS or Azure; implement scalable solutions leveraging cloud infrastructure. * Write clean, efficient code in Java, C#, C++, Python, VBA, or C as needed for various projects including application development and quantum engineering initiatives. * Implement security best practices including RBAC (Role-Based Access Control) to safeguard sensitive information across applications. * Develop and maintain APIs for web development projects ensuring RESTful standards are followed for interoperability. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Java Sucks (So C# Didn't Have To)](https://www.wearedevelopers.com/videos/100271-java-sucks-so-c-didn-t-have-to) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)