Software Engineer

The Insurance
Jersey City, NJ, United States
about 1 month ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$103,210.0 - $109,500.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Adobe InDesign Ajax (Programming Language) Apache HTTP Server Apache Tomcat Applications Architecture Unix Cascading Style Sheets (CSS) Apache Lucene Continuous Integration Software Design Patterns
+21 more
Linux Amazon DynamoDB Elasticsearch Ember.Js Java Platform Enterprise Edition (J2EE) Spring Framework JQuery MongoDB Object-Oriented Software Development RabbitMQ Software Engineering Apache Solr Subversion Web Applications Web Content Git AngularJS Information Technology Software Coding Restful APIs Amazon Simple Queue Service (SQS)

Job description

Duties: Develop applications in support of business objectives while demonstrating independence in software development lifecycle phases from concept and design to testing. Work on new and existing applications along with enhancements to websites, web applications, and infrastructure. Perform hands-on coding and assist in the architecting of web content solutions. Serve as a liaison to internal customers, research groups and various business support areas. Provide technical guidance to junior programmers and other software engineers. Troubleshoot and maintain mid-level to complex applications. Participate in design and technical meetings.

Requirements

Bachelor’s in Computer Science or related., Requirements: Requires a Bachelor’s degree in Computer Science, or a related field, plus 2 years of experience. The position also requires 2 years of experience in all of the following:

  • Software development and System maintenance.

  • Working with N-tiered applications, multi-tier architecture, and production Internet architectures.

  • Developing elegant-yet-simple systems using best practices and design patterns.

  • Working with following software technologies: Java; J2EE; Unix or Linux; RabbitMQ or SQS; MongoDB or DynamoDB; Solr, Lucene, or Elastic Search; Apache TIKA; Tomcat; SVN; GIT; Spring framework suite; RESTful web service pattern; JavaScript frameworks (JQuery, AngularJS, and EmberJS); CI/CD; CSS; AJAX.

  • Working with object-oriented design concepts and software development processes and methods.

Benefits & conditions

$103,210.00 - $109,500.00

Hours Per Week

40

Number Of Positions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Microsoft integrating native Unix coreutils into Windows environments

Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

Videos

See all

Related articles

See all