Software Engineer

Compunnel, Inc.

Jersey City (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Senior Software Developer in Jersey City, New Jersey, with over 10 years of experience in software development. This role involves designing, developing, and implementing software applications and components, while ensuring performance, security, and reliability.

The ideal candidate will have a bachelor's degree in computer science or related area and proficiency in Core Java, Spring Boot, and strong SQL skills. Communication and mentoring capabilities are also important for this role. Compunnel offers competitive opportunities and supports professional growth.

Qualifications

  • 10+ years of software development experience on business-critical applications.
  • Proficiency in Core Java and Spring Boot, including maintaining RESTful APIs.
  • Strong SQL and PL/SQL programming skills and understanding of database concepts.

Responsibilities

  • Design, develop, and implement software applications and components.
  • Support and install software applications and components.
  • Translate business requirements into detailed designs, ensuring performance and security.

Skills

Core Java & Spring Boot
SQL and PL/SQL programming
Git
Jenkins
RESTful APIs
Secure coding practices

Education

Bachelor’s degree in computer science or similar technical subject area

Tools

JUnit
Azure

Job description

JOB SUMMARY

Designs, modifies, develops, and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform job functions. May participate in solution design and requirement gathering.

Key Responsibilities
  • Design, develop, and implement software programming applications and components.
  • Support and install software applications and components.
  • Translate business requirements into detailed designs, considering performance, security, usability, reliability, and scalability.
  • Contribute to technical guidance and mentoring of junior/new team members.
  • Coordinate and contribute to research into new technologies with the Architecture team to make recommendations for future releases.
  • Actively participate in peer code reviews and design reviews.
  • Provide technical leadership and direction.
  • Solve problems and complete tasks independently.
Required Qualifications
  • 10+ years of software development experience on business-critical, enterprise-wide applications.
  • Bachelor’s degree in computer science or similar technical subject area, or equivalent experience.
  • Proficiency in Core Java & Spring Boot, including building and maintaining RESTful APIs and backend services.
  • Strong SQL and PL/SQL programming skills.
  • Solid understanding of database concepts (RDBMS, ORD, ODS) and performance tuning.
  • Experience using Git, Jenkins, and build pipelines.
  • Application of standard design patterns in development.
  • Adherence to secure coding practices and guidelines.
  • Experience writing unit tests using JUnit.
  • Participation in code reviews.
  • Ability to break down tasks and contribute to feature development.
  • Clarity and effectiveness in communication with peers and leaders.
  • Ability to work independently.
  • Commitment to timely and quality deliverables.
  • Quick learner.
Preferred Qualifications
  • Experience with other financial services clients.
  • Basic familiarity with cloud platforms, preferably Azure.
Certifications

None specified.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Intuitive.ai • Dallas (TX)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • McLean (VA)

On-site
USD 100,000 - 130,000
Software Developer
Software Developer

Jobs in JS • Brisbane (CA)

On-site
USD 90,000 - 120,000
Senior Engineer, IT
Senior Engineer, IT

ICE • Atlanta (GA)

On-site
USD 110,000 - 150,000
Senior Engineer, IT
Senior Engineer, IT

ICE • Jacksonville (FL)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Senior Engineer, IT
Senior Engineer, IT

careers-ice • Atlanta (GA)

On-site
USD 110,000 - 160,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel, Inc. • Phoenix (AZ), Northern (KY)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Match Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
Software Engineer 3
Software Engineer 3

Compunnel, Inc. • San Antonio (TX)

On-site
USD 80,000 - 105,000