Senior IT developer - JAVA

PlanIT Group LLC

  • Raleigh, NC
  • 6 days ago

    Highlights

    A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred; Able to perform all functional duties independently; Experience training/mentoring less experienced personnel; Experience authoring or contributing to software-related documentation such as requirements specifications, design documents, technical manuals, and user manuals; Excellent communication skills. Participate in Agile Scrum ceremonies including iteration planning meetings and daily stand-ups.to ensure timely delivery of features.

    Numbers & Facts

    LocationRaleigh, NC

    Description

    Senior IT developer - JAVA (Remote)

    Responsibilities:

    • Analyze and evaluate business and technical requirements to assess system impact and recommend scalable software solutions.
    • Participate in Agile Scrum ceremonies including iteration planning meetings and daily stand-ups.to ensure timely delivery of features.
    • Develop and test backend applications using technologies like Java, Python, Postman, Spring boot.
    • Design and support the development of microservices and application components for migration

    from legacy systems to cloud infrastructure (Google Cloud Platform).

    • Implement cloud-native components such as Cloud Functions, Dataflow jobs, Cloud Run, VPC

    connectors, and Cloud Scheduler to support distributed systems.

    • Support integration and deployment pipelines using CI/CD tools such as Jenkins and GitHub

    Actions.

    • Work on API management using Apigee to build secure, scalable proxy layers to backend

    systems.

    • Facilitate defect triaging and manage application lifecycle in environments like DEV, SIT, CAT,

    and PROD.

    • Maintain system documentation and adhere to project tracking using ALM tools such as

    ServiceNow and VersionOne.

    • Collaborate with cross-functional teams for end-to-end testing and release validation.

    Additional Required Skills/Experience:

    • A minimum of ten (10) years experience in software development
    • A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred;
    • Able to perform all functional duties independently;
    • Experience training/mentoring less experienced personnel;
    • Experience authoring or contributing to software-related documentation such as requirements specifications, design documents, technical manuals, and user manuals;
    • Excellent communication skills.

    Similar Jobs