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
$ 125K

Job 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.

Apply for this position