Full stack Java Developer

  • Jersey City, NJ
  • Posted 2 days ago | Updated 2 days ago

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

Java
Fullstack
Kubernetes
Docker
Kafka
Core java
JSON
MQ
JMS
Microservices
GIT/Bitbucket
Maven
Jenkins
Sonar
JUnit
TestNG

Job Details

Sensiple Inc is a New Jersey corporation with over two decades of expertise in technology-driven solutions specialising in Customer Experience, Contact Center Solutions, Digital Transformation, Cloud Computing & Independent Testing.

With an expert team that has enriched experience in executing & developing sustainable IT strategies in Healthcare, Technology, Retail, Logistics, Education, Telecommunications, Government and Media, we help our diverse customers to envision the future.

By developing highly scalable and consistent solutions, our primary goal is to deliver excellence at all levels and delight our customers and drive them to a better future.

One of our client is looking for a Full stack developer @ NJ, MA, FL Please find below the details of the position.

Job Description

  • Position: Full Stack Developer
  • Location: Jersey City, Boston, or Tampa (Any one of the locations) LOCAL
  • Hybrid: 3 days on site
  • Interview: 2 rounds, 2nd round onsite
  • CONTRACT W2

Responsibilities:

  • Collaborate with software engineering teams on multiple complex software development efforts.
  • Analyze, reverse-engineer, and develop technology solutions following Agile methodology
  • Close partnership with QA and other agile members and helps with the test case preparation and automation
  • Ensure application meets the performance, privacy, and security requirements.
  • Consistently monitor & tune application performance to eliminate and reduce issues.
  • Be a self-starter providing creative and innovative ideas or solutions, continuously improving the applications and development process.
  • Write clean, documented code following standard coding methodologies while incorporating unit testing.

Skills & Experience:

  • 10+ years of hands-on software development experience in designing and implementing large, complex, distributed systems using Java
  • Knowledge and proficiency in Kubernetes/Docker (RedHat OpenShift or similar)
  • Extensive knowledge in client/server and object-oriented software development utilizing Core Java, JSON, MQ, JMS (Kafka is a plus)
  • Familiarity with Microservices based architecture and distributed systems.
  • Knowledge of relational databases including Oracle and Mid-Tier to Database development principles. (PostgreSQL is a plus)
  • Deep understanding of large scale enterprise systems and their architecture
  • Experience with application performance tuning and monitoring
  • Knowledge of different Java surrounding technology and protocols and how they are used in enterprise applications (HTTP, TCP, XML, MultiCast, Distributed Caching, etc.)
  • Ability to develop and work with REST APIs using Spring Boot framework
  • Experience in Linux, Shell and Perl scripting
  • Proficiency in SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Jenkins, Sonar)
  • Proficiency in various phases of the system development life cycle including project planning, analysis, design, programming and testing (JUnit, TestNG)
  • Familiarity with Agile development methodology
  • Excellent communication skills
  • Experience in Financial industry is a plus
  • Strong problem-solving skills with the ability to think creatively.

If you find yourself suitable for this position, kindly send your updated resume and expected hourly rate to saranyar at sensiple dot com

Regards

Sensiple Inc.,

saranyar at sensiple dot com

555 US Highway 1 S, Ste 330 Iselin, NJ 08830

Sensiple, Inc. is an Equal Opportunity Employer, and all qualified applicants will receive consideration for employment without regard to gender, race, colour, religion, sex, national origin, veteran or disability status.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.