Java Developer
Early Technologies
Herzliya, Israel
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 125KJob location
Baltimore, United States of America
Tech stack
HTML
Java
JavaScript
XML Schema
Multitier Architecture
Apache Ant
Business Logic
HTML5
CSS
Databases
Relational Databases
Software Debugging
Programming Tools
Eclipse
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
Java Servlet
Java Web Services
Spring
Apache Struts
JSON
WildFly (JBoss AS)
Javaserver Pages
PostgreSQL
Maven
MongoDB
MySQL
NoSQL
Oracle Applications
Data Access Layer
Responsive Web Design
Service-Oriented Architecture
SQL Stored Procedures
SQL Databases
Subversion
Systems Integration
TypeScript
Web Services
WS-Security
Freeform SQL
Enterprise Software Applications
React
Software Security
GIT
Build Management
Angular
Information Technology
REST
Enterprise Service Bus
Jenkins
Microservices
Requirements
- Minimum -7 years of experience in Java EE development and maintenance of enterprise applications.
- 5 years of experience with various development tools and technologies such as Eclipse IDE, GIT, Spring, Struts, JPA, Hibernate, Angular, JavaScript, TypeScript, HTML, HTML5, CSS3, JSP, Servlets, Web Services, and REST API.
- 4 years of experience developing SQL Queries for relational databases such as PostgreSQL, MySQL, Oracle, or other enterprise databases.
- 4 years of hands-on experience integrating Java-based applications with MongoDB, SQL, NoSQL, or other enterprise databases.
- 2 years of hands-on experience developing Java-based REST API with tooling such as Spring-REST, Struts, or equivalent.
- Proven experience designing and working with n-tier architecture and microservices-based applications (UI, Business Logic Layer, Data Access Layer).
- Proven strong analytical and debugging skills
Preferred Skills:
- Minimum -10 years of experience in the Information Technology field developing, enhancing, maintaining, or supporting Java EE technology-based public-facing complex applications.
- 8 years of experience in Eclipse IDE, SVN/GIT, Java/J2EE,Spring/Struts/JPA/Hibernate, Web Services, and Enterprise Service Bus.
- 5 years of experience developing secure Java-based REST APIs such as Spring REST
- 5 years of front-end integration experience working with development, testing, and leading technical initiatives revamping technology solutions and adopting responsive design standards using Angular and React JS.
- 5 years of experience with SQL Stored Procedures and complex SQL queries using relational databases.
- 4 years of experience providing technical support designing, developing, enhancing, integrated eligibility, or equivalent complex public-facing applications.
- 5 years of experience with build and deployment processes and using tools such as Maven, ANT, and Jenkins.
- 2 years of experience in Implementing Enterprise Service Bus (ESB) using JBoss Fuse ESB.
- 2 years of experience with Angular JS technology
- Knowledge of SOA, microservices architecture, and web services internals.
- Knowledge of REST API and web services internals, including API security, Web Services security, and JSON/XML Schema development.
About the company
Early leverages Generative AI to accelerate development, enhance code quality, and speed up time-to-market. Early's AI-Agent for test code generates automated, comprehensive, cost-effective working tests, catching bugs early, expanding code coverage, and improving overall quality.