• sr. software engineer (java, nodejs, ci/cd, aws)

    Randstad USDurham, NC 27709

    Job #2684801666

  • sr. software engineer (java, nodejs, ci/cd, aws).

    • research triangle park , north carolina

    • posted 2 days ago

    job details

    summary

    • $81 - $82 per hour

    • contract

    • bachelor degree

    • category computer and mathematical occupations

    • reference1049500

    job details

    job summary

    Location:Durham North Carolina, local only

    Required Skills

    1.) Java 11 or higher (some key areas like Multithreading, Concurrency, REST API Development) with Spring Boot Framework

    2.) NodeJS, CI/CD, and JUnit

    3.) 1-3 years AWS (Dynamodb, Lambda, S3, ECS, Elasticache, CFN, SQS) - SDK for coding, developer certificate

    Must be a solid communicator

    location: Durham, North Carolina

    job type: Contract

    salary: $81 - 82 per hour

    work hours: 9am to 5pm

    education: Bachelors

    responsibilities

    The Expertise and Skills You Bring

    As a NCD team member you will need to

    • Design and write high-quality & secure code using OOPS and advanced Java (Multi-threading, Concurrency, Lambda expressions)

    • Have strong experience in designing, developing microservices, REST APIs for public cloud.

    • Be creative in designing and implementing distributed software components compatible for public cloud. Should have experience in 12-Factor App architecture.

    • Be proficient with industry standard frameworks and design patterns like Dropwizard/spring.

    • strong knowledge about public cloud services (like AWS/Azure). Should have development experience using cloud provider SDK or CLI (like AWS SDK or Azure SDK), create and manage cloud resources as code (IaaC).

    • Takes initiative to automate any repetitive tasks/jobs, tests, manual activities using different scripting languages like Python, NodeJS, shell script.

    • Have expertise in testing frameworks like Mocha, Junit, Mockito

    • Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, GitHub and Docker

    • Monitor system health, performance by using tools like Splunk, Datadog to ensure minimal disruption to business.

    • Perform system maintenance, production incidents, problem management, root cause analysis, remediation of the problems, available for on-call support schedule, experience with service management tools like SNOW.

    • Drives measurable improvements in the maintenance, operational and runtime characteristics of our APIs and other software systems by creating alerts, dashboards, reports.

    • Adheres to team norms, best practices, supports team members to meet team objectives, takes ownership to deliver value, open to suggestions/feedbacks, positive outlook.

    • Have an Agile mindset to deliver work in an iterative manner as per Agile methodology.

    qualifications

    • Experience level: Experienced

    • Minimum 5 years of experience

    • Education: Bachelors

    skills

    • JavaEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group ~~~ Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact ~~~ offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).Applications accepted on ongoing basis until filled.
  • You Can Also Try Searching