×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Java Developer

Job in Newark, Essex County, New Jersey, 07175, USA
Listing for: Spectraforce Technologies
Seasonal/Temporary position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Job Description & How to Apply Below

Job Title:
Software Engineer

Location:
Newark, NJ (Hybrid)

Duration: 12+ Months (Temp to Hire)

As a Software Engineer, you will partner with product owners, tech leads, designers, engineers, and delivery professionals. You will code, test, and debug new and existing applications to implement capabilities that solve sophisticated business problems, deploy innovative products, services, and experiences to delight our customers. In addition to advanced technical expertise and experience, you will bring excellent problem-solving, communication, and teamwork skills, along with agile ways of working, strong business insight, an inclusive leadership attitude, and a continuous learning focus.

Here is What You Can Expect on a Typical Day

  • Build applications ensuring that the code follows latest coding practices and industry standards, using modern design patterns and architectural principles.
  • Develop high-quality, well-documented, and efficient code adhering to all applicable standards.
  • Collaborate with product owners to understand needs and define feature stories; work with tech leads on technical design; coordinate with team members to understand the system end-to-end and deliver robust solutions.
  • Write unit, integration, and functional automation tests; research problems discovered by QA or support teams; develop solutions to address issues.
  • Bring a strong understanding of relevant and emerging technologies; provide input and coaching to team members; embed learning and innovation in daily work.
  • Work on complex problems requiring analysis of situations or data involving intangible variables.
  • Apply 3-7 years of hands-on experience with developing applications in Java, Spring Boot, Python, Node.js, React, or Angular.
  • Experience with developing Java or Python applications within AWS development stack.
  • Experience with ECS, containers, Git Hub, Kong/APIGEE, and understanding of authentication and authorization enforcement in Java services.
  • The Skills & Expertise You Bring:

  • Bachelor's degree in Computer Science or Engineering, or related experience.
  • Ability to coach others with minimal guidance; effectively leverage diverse ideas and perspectives.
  • Experience with agile development methodologies and TDD.
  • Knowledge of business concepts, tools, and processes for sound decision-making.
  • Ability to learn new skills proactively and tackle challenges.
  • Excellent problem-solving, communication, and collaboration skills.
  • Advanced experience with several of the following:
    • Programming

      Languages:

      Python, Java, JavaScript; experience in distributed systems, OOP, design patterns, Java services with Spring, CLI, Maven, microservices, multi-threading, concurrency, parallel processing.
    • Frameworks:
      React, Angular, Spring Boot, Node.js, full/MERN/MEAN stacks.
    • Data Store:
      No

      SQL or relational databases like Mongo

      DB, MySQL.
    • Data Streaming: SQS, Kinesis, Kafka.
    • APIs:
      Consumption & development; SOA patterns; REST, JSON, SOAP, XML, JDBC.
    • Automated testing: JUnit, Jasmine.
    • Security skills:
      Secure coding, web app security, Dev Sec Ops ; familiarity with authentication, authorization, encryption, JWT, SSL, web proxies, SAML, OpenID, OAuth.
    • Dev Ops tools & practices:
      Git Hub, Bitbucket, Subversion, Jenkins.
    • SDLC:
      Monitoring and logging techniques.
    • AWS Core Services:
      Cloud Watch, Code Deploy.

    Preferred Qualifications:

    • AWS Development
    • Architecture Patterns
    • Design Thinking
    • Financial/Insurance industry experience (a plus, not required)
    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary