> Markdown version of [/jobs/ext/168253-java-developer](https://www.wearedevelopers.com/jobs/ext/168253-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:** Allruva Technology Services Incorporated - **Location:** Irving, TX, United States - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Spring Security, Amazon Web Services, Unit Testing, Microsoft Azure, Cascading Style Sheets (CSS), Software Quality, Code Review, Databases, Relational Databases, Web Development, Java Platform Enterprise Edition (J2EE), Gradle, Hibernate (Java), Java Web Services, Spring Framework, PostgreSQL, Apache Maven, MySQL, NoSQL, Software Engineering, Web Services, Freeform SQL, Google Cloud, Java Application Server, Spring-mvc, Spring-boot, Git, Containerization, Kubernetes, Information Technology, Build Tools, Front End Software Development, Api Design, Software Coding, Restful APIs, Software Version Control, Docker, Microservices - **Published:** May 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=58a0795bfdb3c4ad ## About the Role Do you have a Bachelor's degree?, + Bachelor's degree in Computer Science, Software Engineering, or a related field. * Experience: + Proven experience as a Java developer with [X] years of experience. + Experience with full software development life cycle, from concept to deployment. * Technical Skills: + Proficient in Java, J2EE, and related technologies. + Familiarity with Spring Framework (Spring Boot, Spring MVC, Spring Security). + Experience with Hibernate or other ORM frameworks. + Knowledge of web development technologies such as HTML, CSS, and JavaScript. * Database Skills: + Strong knowledge of relational databases (e.g., MySQL, PostgreSQL). + Experience with NoSQL databases is a plus. * Version Control: + Familiarity with version control systems (e.g., Git). * Tools and Technologies: + Experience with build tools (e.g., Maven, Gradle). + Familiarity with continuous integration and continuous deployment (CI/CD) pipelines. * Problem-Solving Skills: + Strong analytical and problem-solving skills. + Ability to work independently and in a team environment. * Communication Skills: + Excellent communication skills and the ability to work collaboratively with cross-functional teams. Additional Preferred Skills: * Knowledge of microservices architecture. * Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). * Experience with cloud platforms (e.g., AWS, Azure, GCP). ## Description * Software Development: + Design, implement, and maintain Java-based applications. + Collaborate with cross-functional teams to define, design, and ship new features. + Write well-designed, efficient, and testable code. * Technical Analysis: + Conduct technical analysis and troubleshoot issues in Java applications. + Perform code reviews to ensure code quality and adherence to coding standards. * Database Management: + Develop and maintain database schemas, including writing complex SQL queries. + Integrate applications with databases, key-value stores, and other back-end services. * API Development: + Design and develop RESTful APIs. + Integrate third-party APIs and web services. * Front-End Integration: + Collaborate with front-end developers to integrate user-facing elements using server-side logic. * Testing: + Write unit tests to ensure code reliability. + Collaborate with quality assurance (QA) teams to identify and address bugs and performance issues. ## 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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [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’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) - [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) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)