> Markdown version of [/jobs/ext/1016609-java-architect](https://www.wearedevelopers.com/jobs/ext/1016609-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:** PEAKLNK TECHNOLOGIES, INC. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), HTML5, Bootstrap (Software), Ubuntu (Operating System), Cascading Style Sheets (CSS), Continuous Integration, Relational Databases, Debian Linux, Software Design Patterns, Linux, Domain Name System (DNS), Gradle, Hibernate (Java), Java Persistence API, Spring Framework, JQuery, Junit, Apache Maven, Microsoft SQL Server, MongoDB, MySQL, Model View Controller (MVC), NoSQL, Oracle (Applications), Mockito, Secure Coding, Software Engineering, Subversion, Circleci, Transport Layer Security, Spring-mvc, ReactJS, Spring-boot, Git, AngularJS, Integration Tests, Cassandra, Build Tools, Restful APIs, TravisCI, Software Version Control, Jenkins, Microservices - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/f1dbef11-ab06-483a-8d4d-19a6be305467 ## About the Role * Experience: 10-15 years of distinguished software development and Architecture expertise encompassing server-side Java frameworks and advanced Client-side UI technologies, including HTML5, CSS3, Bootstrap 4, jQuery, AngularJS or ReactJS(preferable) * Strong hands-on experience in Java 8+, Spring Framework, Spring MVC, Spring Boot, JPA, and Hibernate. * Experience with AngularJS or ReactJS 15+. * Hands-on experience in implementing secure, high-quality REST APIs (must know best practices). * Knowledge and experience of Microservices design, security designs, and best practices. * Good understanding and implementation knowledge of design patterns and integration patterns. * Exposure to MVC implementation patterns. * Understanding and implementation of secure coding practices. * Strong problem-solving and analytical skills, particularly in performance and scalability areas related to the technologies mentioned above. * Excellent knowledge of RDBMS systems such as MS-SQL Server, Oracle, or MySQL, and NoSQL databases like MongoDB and Cassandra. * Thorough understanding of unit and integration test cases using JUnit, Mockito, and other testing libraries. * Working knowledge of HTML5, CSS3, Bootstrap 4, and jQuery. * Experience working with CI/CD platforms like Jenkins, Bitrise, CircleCI, TravisCI, etc. * Excellent understanding of standard protocols such as HTTP/HTTPS, DNS, SSL, etc. * Strong understanding of Linux systems like Ubuntu, Debian. * Working knowledge of code versioning tools like Git or SVN. * Proficiency with build tools like Maven or Gradle. ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) ## 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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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)