Skip to main content

Java Developer (Backend Developer)

Posted 2 days ago

esolutionsBerkeley Heights (NJ)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java Developer (Backend Developer)
Location: Berkeley Heights, NJ / Omaha, NE / Coral Springs, FL / Alpharetta, GA (5 Days Onsite) (Multiple Locations) This role is for Hands On Coder and not a lead. Please source profiles who are interested in Hands On Coding. Experience in Java, Spring Framework, REST Hibernate and proficiency with Spring BootStrong SQL skills to work on MongoDB or Oracle or any other Relational or NoSQL databases. Microservices Architecture, Scalable High Resiliency Systems, Workflow is preferred. Experience of working in UI tool sets & programming languages – Core JavaScript, Angular 11 or higher, React/JavaScript frameworks, CSS, HTML, Nodejs, JSON etc. Experience with Big Data technologies like Apache Hadoop, HBase, Spark, Hive, Snowflake. Agile Development experience. SDLC Tools like Maven, Jenkins, Git, etc. Testing tools like Junit, Selenium, Mockito, Cucumber, etc. Solid coding and troubleshooting experience on Web Services and RESTful APIExperience and understanding of design patterns culminating into microservices development.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this