• java developer

    Randstad USDurham, NC 27709

    Job #2675206157

  • java developer.

    • research triangle park , north carolina

    • posted march 27, 2024

    job details

    summary

    • $79 - $80 per hour

    • contract

    • bachelor degree

    • category computer and mathematical occupations

    • reference1047015

    job details

    job summary

    Location: Durham is first preference, back up is Boston

    Required Top Skills in Resume

    • Candidate Profile: Java 17

    • Spring Framework

    • Spring Boot

    • Docker

    • strong understanding of REST API and microservice architecture

    Nice to Have

    • AWS or cloud experience.

    • Bitcoin or Etherium Understanding is a plus

    location: Durham, North Carolina

    job type: Contract

    salary: $79 - 80 per hour

    work hours: 9am to 5pm

    education: Bachelors

    responsibilities

    The Expertise and Skills You Bring

    • Batchelor's degree in computer science or related field required.

    • 6+ years' experience in a Software engineering

    • Experience building resilient services in Java.

    • Proficiency in Java 17 & above.

    • Hands-on experience in developing web applications utilizing Java Enterprise Edition (J2EE).

    • An understanding of microservice architecture and twelve factor app patterns

    • strong understanding of REST API implementation, including Enterprise Authentication and Authorization models

    • Extensive experience with Spring framework, including Spring Boot and Spring Transaction Management

    • Proficient in databases and SQL and has proficiency in writing complex SQL queries.

    • Ability to build reliable software that can withstand unreliable environments.

    • Unit and integration test automation using Junit.

    • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.

    • Possess critical thinking skills to build end-to-end solutions.

    • Possess ability to deliver scalable, resilient, and secure technical solutions and practice industry standards.

    • Extensive experience in designing, developing, and configuring applications that meet business requirements, with a focus towards maintaining high performance, quality, and security standards.

    • Experience in providing accurate work estimates and ensuring code quality through rigorous analysis and automated testing methodologies.

    • Work well in both a small agile team and independently, having a strong user focus.

    • Passionate and committed to learning new things and developing with the latest technologies and frameworks.

    • strong analytical and communication skills and the ability to handle multiple tasks at any given time.

    • Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus.

    • Knowledge of AWS services such as SQS, SNS, Aurora Postgres Database is preferred.

    • Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus.

    • An understanding of the Bitcoin and Ethereum protocols is a plus.

    qualifications

    • Experience level: Experienced

    • Minimum 6 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