> Markdown version of [/jobs/ext/559374-java-j2ee-developer](https://www.wearedevelopers.com/jobs/ext/559374-java-j2ee-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 / J2EE Developer - **Company:** IBA InfoTech Inc. - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Ajax (Programming Language), Computer Programming, Databases, Software Debugging, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Hibernate (Java), Systems Analysis, Spring Framework, JSON, OAuth, Object-Oriented Software Development, Service-Oriented Architecture, Simple Object Access Protocol (SOAP), Software Engineering, Software Requirements Analysis, PL-SQL, Web Services, Web Services Description Language, Information Technology - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/java-j2ee-developer ## About the Role Java/J2EE, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging, AJAX, Spring Frameworks Spring ORM Frameworks (Hibernate), SQL & Databases (PL/SQL) Requirements - Must have extensive hands on experience in Core Java / J2EE - 4-6 years of relevant experience in functional / system analysis. * 3-5 years of experience in data modelling and analysis. * Experience working with business and technology partners in defining and validating requirements * Experience with data and processes to ensure compliance with requirements. * Should have good grip on non-functional areas like performance, scalability studies, human interaction, software ergonomics * Ability to take initiative and communication skills are essential * Ability to multi-task in a fast-paced environment * Ability to clearly articulate, document and communicate problem and resolution plans * Ability to provide support and resolve issues during non-business hours * Demonstrated problem analysis and solving skills including complex problems Education * Undergraduate degree or equivalent combination of education ## Description * Create solutions by developing, implementing, and maintaining Java based components and interfaces. * Define site objectives by analyzing user requirements; envisioning system features and functionality. * Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle Develop software using Java with Spring products. * Support development of complex front-end logic. * Determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests. * Clear understanding of web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms. * Support client by developing documentation and assistance tools. Understanding of SOA concepts, principles and patterns is required. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/1917-standing-on-the-shoulders-of-servlets-the-web-of-java) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## 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) - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)