> Markdown version of [/jobs/ext/240698-java-architect](https://www.wearedevelopers.com/jobs/ext/240698-java-architect). 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 Architect - **Company:** OpenKyber LLC - **Location:** United States - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Apache Tomcat, Macintosh Application Environment, HTML5, Unit Testing, Microsoft Azure, Cloud Computing, Data Integrity, Database Development, Database Servers, Software Design Patterns, DevOps, Web Development, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Hibernate (Java), IBM Websphere Application Server, Java Message Service (JMS), Java Persistence API, WildFly (JBoss AS), Junit, Network Troubleshooting, Apache Maven, Microsoft SQL Server, Object-Oriented Software Development, OpenShift, Scrum Methodology, Singleton Pattern, Software Engineering, SQL Stored Procedures, SQL Databases, Network Routers, Enterprise Software Applications, Spring-mvc, ReactJS, Spring-boot, SOAPAPI, Database Performance, Git, AngularJS, Web Technologies, React Redux, Restful APIs, Es2015, Software Version Control - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e0432c50253b0ee3 ## About the Role * Minimum 5 years of experience developing complex applications using Java. * Strong experience with Spring / Spring Boot frameworks. * Minimum 5 years of experience with Angular, JavaScript, and web application development. * Minimum 5 years of experience with SQL Server and database development. * At least 3 years of experience writing complex SQL Server database objects such as stored procedures, triggers, and functions. * Experience with Azure DevOps for Agile backlog management and sprint tracking. * Experience working in Agile or hybrid Agile/Waterfall development environments. * Experience with Hibernate/JPA frameworks. * Experience with Java IDEs such as Eclipse or STS. Preferred Skills * Experience with React.js and modern JavaScript (ES6+). * Understanding of Redux, React Router, and component lifecycle. * Experience with Apache Tomcat, JBoss, WebSphere, or OpenShift environments. * Experience with Maven build frameworks and source control tools such as Git. * Experience with SOAP Web Services and Java Messaging Service (JMS). * Familiarity with DevOps practices and cloud platforms (AWS or Azure). * Experience working on large-scale Agile development projects. Additional Qualifications * Strong analytical, troubleshooting, and problem-solving skills. * Ability to provide excellent customer service and build strong working relationships. * Excellent communication and teamwork skills. * Ability to work independently and collaboratively within a technical team environment. Best Regards, OpenKyber IT Recruiter ## Description We are seeking an experienced Programmer Analyst 4 to support the maintenance, enhancement, and development of complex enterprise Java applications. This role will be responsible for maintaining existing systems, developing new application features, and supporting automated processes that ensure data integrity and operational efficiency., * Develop and maintain enterprise applications using Java, Spring MVC, Hibernate, and JEE technologies. * Design and develop RESTful web services using Spring frameworks. * Build front-end components using Angular, JavaScript, HTML5, and modern web technologies. * Write clean, testable, and well-documented code following object-oriented design principles. * Implement common design patterns such as DAO, Singleton, Front Controller, and Service Locator. * Develop and maintain database objects including stored procedures, functions, triggers, views, and tables. * Troubleshoot system issues and optimize SQL queries and database performance. * Integrate software components into a fully functional application environment. * Participate in full Software Development Life Cycle (SDLC) including requirements gathering, development, testing, and deployment. * Use Azure DevOps for backlog management, sprint planning, task tracking, and reporting. * Develop and maintain unit testing frameworks using JUnit and Spring Boot. * Create technical documentation, flowcharts, prototypes, and system design artifacts. * Collaborate with stakeholders, technical teams, and business units to ensure successful project delivery. ## Related Videos - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [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) - [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) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)