Technical Architect - Java
Apply NowCompany: Omni Inclusive
Location: Hartford, CT 06106
Description:
Job Description:
Proficiency in Java, with a good understanding of its ecosystems
Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
Familiarity with different design and architectural patterns Skill for writing reusable Java libraries
Knowhow of Java concurrency patterns
Experience in writing RESTful web services
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
bility to write clean, readable Java code
Experience in handling external and embedded databases
Understanding basic design principles behind a scalable application
Skilled at creating database schemas that characterize and support business processes
Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds Implementing automated testing platforms and unit tests
In-depth knowledge of code versioning tools, like Git Familiar with Kubernetes on Azure/AWS
Understanding of building tools like Ant, Maven, Gradle, etc.
Expertise in continuous integration Basic knowledge of Java Server pages (JSP) and servlets
Knowledge of Web frameworks like Struts and Spring
Understanding of Service-oriented architecture Knowledge of Web Technologies like HTML, JavaScript, CSS, jQuery, XML, JSON
Proficiency in Java, with a good understanding of its ecosystems
Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
Familiarity with different design and architectural patterns Skill for writing reusable Java libraries
Knowhow of Java concurrency patterns
Experience in writing RESTful web services
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
bility to write clean, readable Java code
Experience in handling external and embedded databases
Understanding basic design principles behind a scalable application
Skilled at creating database schemas that characterize and support business processes
Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds Implementing automated testing platforms and unit tests
In-depth knowledge of code versioning tools, like Git Familiar with Kubernetes on Azure/AWS
Understanding of building tools like Ant, Maven, Gradle, etc.
Expertise in continuous integration Basic knowledge of Java Server pages (JSP) and servlets
Knowledge of Web frameworks like Struts and Spring
Understanding of Service-oriented architecture Knowledge of Web Technologies like HTML, JavaScript, CSS, jQuery, XML, JSON