Senior Java Engineer @ Intellibus - Manhattan, NY

Job Overview

a month ago

Senior Java Engineer

Intellibus - Manhattan, NY

Intellibus is an Innovative Technology Consulting Firm made up of Passionate Software Engineers.

We are seeking Senior Software Developers / Engineers, who are Experts in Java & Microservices, to Work alongside our Talented Team!

Responsibilities

  • Analysis, Design, Development, Testing, and Support of business applications in alignment with overall company goals and objectives.
  • Development experience utilizing best practice techniques as well as providing solutions to complex development tasks.
  • Write asynchronous Java code for different applications/lambdas.
  • Uses a TDD approach when writing software.
  • Takes initiative; stays focused; always accountable.
  • Thrives in a fast paced environment with the ability to focus on achieving the target while minding longer term goals along the way.

Qualifications

  • At least 5 years of experience in Core Java, J2EE technologies.
  • Experience with Application Servers like WebSphere, Tomcat
  • Professional Experience Building Enterprise Class Distributed Java Services Working with Core Java & Multithreading
  • Strong Understanding of Data Structures & Algorithms
  • At least 5 years of experience in Java, Spring, Hibernate, Microservices
  • At least 5 years of experience in Spring related technologies such as Spring Core, Spring Boot, Spring MVC, and Spring Integration.
  • At least 5 years of experience in application support, maintenance and analysis.
  • At least 5 years of experience in software development life cycle & should have ability to read & understand application logs.
  • At least 5 years of experience in Project life cycle activities on development and maintenance projects.
  • Ability to write code on the fly
  • Traditional databases like SQL Server, Oracle, Sybase etc. and/or data stores such as MySQL, Postgres, Elasticsearch, MongoDB, Cassandra, Redis etc
  • At least 2 years of experience in any cloud platform (preferably AWS) is a plus
  • CI/CD with knowledge of Git Hub, Maven and Jenkins etc.
  • At least 5 years of experience in any RDBMS (Oracle/Sybase/DB2/SQL Server/Postgresql).
  • Good exposure to Unix commands and Shell scripting skills
  • Experience with version control systems such as GIT
  • Experience in the Financial Services domain.
  • Excellent verbal, written and analytical skills

Languages & Technology

  • Java 1.8, Spring 4.x / 5.x, Hibernate 4.x / 5.x, Spring Boot 2.x
  • Microservices, AWS, Kafka / Kinesis, Mongo, SQL, Strong in OO design, Spring Tools, Streaming Tools
  • Git, Maven, Docker, Jira, Swagger, Selenium, Postman, Rest clients, CLIs
  • AWS Fargate, EC2, S3, RDS, Aurora
  • Windows, Unix Environments & Shell Scripts

Must have Skills

  • Spring
  • REST Services
  • Microservices
  • Hibernate
  • Spring Boot

Experience in TDD/BDD & Docker/Kubernetes is plus

Job Types: Full-time, Contract

Pay: $65.00 - $75.00 per hour

Schedule:

  • Monday to Friday

Experience:

  • Java: 5 years (Preferred)
  • RESTful API: 5 years (Preferred)
  • UNIX: 5 years (Preferred)

Work Location:

  • One location

Work Remotely:

  • No

Work Location: One location

Similar Jobs

Jr. Java Developer

Softnice Inc

New York, NY

Candidate must possess a Bachelor’s degree in Computer Science/Information Technology/Engineering (computer/telecommunications).

Software Engineer (Java)

Intellibus

New York, NY

Analysis, Design, Development, Testing, and Support of business applications in alignment with overall company goals and objectives.

Software Engineer (Java)

Intellibus

Jersey City, NJ

Analysis, Design, Development, Testing, and Support of business applications in alignment with overall company goals and objectives.

Senior Java Software Engineer / Developer

Intellibus

Newark, NJ

Analysis, Design, Development, Testing, and Support of business applications in alignment with overall company goals and objectives.

Software Engineer I

LOG-NET, Inc.

Tinton Falls, NJ

As a Product Support Engineer you will have the opportunity to provide customized application programming, application maintenance and support of application…

Senior Software Engineer- Java

Wise

New York, NY

In this role, you'll work together with our Engineers and lead cross-team efforts to improve productivity in our Engineering organization.

Principal Java Engineer

Priceline.com

New York, NY

Participate in mission critical projects with direct impact on the evolution of Priceline's business. Be part of a cross-functional agile team that continuously…

Lead Data Engineer

Disney Streaming

New York, NY

Data Engineers on the Disney Streaming Machine Learning and Innovation (MLI) team develop and maintain systems and datasets that are used for content…

DevOps Support Engineer | Moonachie NJ Location

Sterling Medical Devices

Moonachie, NJ

We are currently searching for a DevOps Engineer responsible for working with developers from Engineering and members of IT operations to help facilitate and…

QA Automation Engineer

Okaya Corp

New York, NY

8+ years of software Automation testing experience. Proven ability to develop test strategies, test plans and test approaches. Temporarily due to COVID-19.

Sr. Reference Data Support Engineer (JR1034629)

Broadridge

Newark, NJ

You will interact directly with traders, trade support, operations, and IT groups daily to support their use of BIMS products and services.

Network Engineer

LOG-NET, Inc.

Red Bank, NJ

LOG-NET, Inc. a logistics software company is seeking a Network Systems Administrator to support web application hosting data centers.

Network Engineer

LOG-NET, Inc.

Tinton Falls, NJ

LOG-NET, Inc. a logistics software company is seeking a Network Systems Administrator to support web application hosting data centers.

Lead Software Engineer - 100% remote opportunity

Hibu

King of Prussia, PA

You will join a distributed team working on Hibu product platform and performing programming tasks to support fulfillment of various Hibu digital products .

Camunda BPM Architect/Engineer - Manager

EY

New York, NY

Be a part of a fast-moving, high-growth area with huge potential. Design and develop automated processes, using new technologies that EY is currently…

Software Engineer (SRE)

Comcentric

Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Electro-Mechanical Engineer

UBS INC

Warminster, PA

Firmware programming, board level design and prototyping of the Company’s proprietary non-invasive monitoring devices.

Specialist - Software Engineering

Larsen & Toubro Infotech Limited

Edison, NJ

Candidate must have experience in developing enterprise application using Java/J2EE & Springboot. Candidate will be working on fast-paced, highly visible and…

Java/AWS developer (CONTRACT) REMOTE

Broadridge

Edgewood, NY

We currently have an opening for a Java AWS Developer to work remotely on contract basis. Be a part of a highly motivated software development team to work on…

Sr.Lead Java Developer

TecAstra

New York, NY

Manage multiple tasks and use sound judgment when prioritizing. Collaborate with global cross functional teams in building customer-centric products.

Camunda BPM Architect/Engineer - Senior

EY

New York, NY

Be a part of a fast-moving, high-growth area with huge potential. Design and develop automated processes, using new technologies that EY is currently…

Staff Software Engineer DevOps

Ad Hoc Team

Newark, NJ

Actively contributing code and performing code review on your applications as an engineer. Providing vision for other engineers within their area of influence,…

Senior Sales Engineer (Cybersecurity)

Thales DIS CPL USA, Inc.

New York, NY

The Senior Sales Engineer (Cybersecurity) will provide expert product and technical knowledge to assist the direct sales team with understanding a potential or…

Java Developer

Fiserv, Inc.

Berkeley Heights, NJ

In some cases, your role will be to master our current software systems and add new features (maintenance), identify new approaches we can take to improve our…

Ad