> Markdown version of [/jobs/ext/2170991-java-developer](https://www.wearedevelopers.com/jobs/ext/2170991-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:** Genesis Ngn Inc. - **Location:** United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Unit Testing, Cascading Style Sheets (CSS), Software Quality, Code Review, Databases, Java Web Services, MySQL, Object-Oriented Software Development, Oracle (Applications), Software Systems, Spring-boot, Software Troubleshooting, Front End Software Development, Restful APIs - **Published:** August 21, 2026 - **Apply:** https://www.dice.com/job-detail/21a2f695-75d0-4d33-ae13-4a4d3f956fa9 ## About the Role * Proficiency in Java programming language * Experience with Spring Boot framework * Strong understanding of object-oriented design principles * Ability to work in a team environment and collaborate effectively * Excellent problem-solving and analytical skills Preferred Skills: * Experience with RESTful web services * Knowledge of database management systems such as MySQL or Oracle * Experience with front-end technologies such as HTML, CSS, and JavaScript * Familiarity with Agile development methodologies * Certifications in Java development ## Description As a Java Developer, you will be responsible for designing, developing, and implementing Java-based applications. You will work closely with a team of developers to create high-quality software solutions that meet the needs of our clients., * Designing, developing, and testing Java-based applications * Collaborating with cross-functional teams to define, design, and ship new features * Ensuring code quality through code reviews and unit testing * Troubleshooting and debugging applications to optimize performance * Keeping up-to-date with the latest trends and best practices in Java development ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [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) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) ## Related Articles - [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) - [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 a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [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)