Software Engineer (Java/J2EE FullStack Engineer)

SpectraMedix

Software Engineer (Java/J2EE FullStack Engineer)

East Windsor, NJ
Full Time
Paid
  • Responsibilities

    Job Description

    Role: Software Engineer (Java/J2EE FullStack Engineer)

    Experience: 6 - 8 Years

    Location: East Windsor, NJ (Hybrid)

    Job Summary:

    We are seeking a skilled Software Engineer with strong expertise in Java and the Spring Framework. The ideal candidate will play a critical role in developing and maintaining backend services, resolving technical issues, and contributing to development efforts. This role requires hands-on experience with Tomcat and Maven for building and managing Java applications, along with working on key client projects, including but not limited to Molina Healthcare and other key clients.

    Roles & Responsibilities

    • Develop code as outlined in the Sprint scope or Project Plan, based on the High-Level Design document
    • Create unit and integration test scripts following the TDD (Test-Driven Development) approach
    • Adhere to security and coding standards while developing code
    • Perform unit and integration testing, addressing any issues identified during these phases
    • Follow the SDLC process, ensuring timely delivery of Sprint/Project milestones while actively contributing to CI/CD pipelines
    • Deliver high-quality outputs in design, code, and unit testing
    • Demonstrate expertise in coding in Core Java, OOPS, Spring MVC, Spring Security, Javascript, angular, reactjs and Tomcat, as well as developing Web Services like REST API/JAX RS/JAX WS and more
  • Qualifications

    Qualifications

    • 6 - 8 years for experience
    • Bachelors / Masters in any engineering or technical field
    • Proficiency in Core Java, including OOP principles, Collections, and multithreading
    • Strong knowledge of back-end frameworks: Spring (MVC/Security), and Hibernate
    • Strong Knowledge of front-end framework : Javascript, Angular, Reactjs.
    • Experience in developing Restful Web Services using JAX-RS and JAX-WS
    • Good to have experience with ETL Tools or into Bigdata technologies (Hadoop / Spark / PySpark etc)
    • Hands-on experience with Elasticsearch and SQL Server
    • Proficient in deploying and managing applications on Tomcat Server

    Non-Technical / Behavioural competencies required

    • Strong verbal and written communication, technical articulation, listening, and presentation skills are essential
    • Should have proven analytical and problem-solving skills
    • Demonstrated expertise in prioritization, time management, and stakeholder management (both internal and external) is necessary
    • Should be a quick learner, self-starter, proactive, and an effective team player
    • Must have experience working under tight deadlines within a matrix organizational structure