Java Backend Developer

Reading Time: < 1 minute

Job title: Java Backend Developer

Company: TekVivid

Job description: Role: Backend Java DeveloperContract: Long TermLocation: Alpharetta, GA(3 days onsite and 2 days remote)Rate: $55/hour on W2In Person Interview: RequiredJob Description

  • Develop & enhance applications that successfully meet business objectives / timelines
  • Design, coding and testing independently in the agile development
  • Collaborate with other development team members and external teams when needed
  • Collaborate with internal/external customers for solutions
  • Perform other related duties as assigned

Required Skills:

  • Computer Science or similar degree
  • Strong Java Programming (Java 8 or higher)
  • 5-10 years of enterprise or professional experience
  • Strong Object Oriented Programming skills
  • Good understanding of Spring Ecosystem including Spring Boot
  • REST API design and implementation
  • Build tools and dependency management using Gradle or similar tools
  • Knowledge of Data Structures and Algorithms
  • Relational Database (MySQL, postgres etc.)
  • Experience with queuing system like Kafka / AWS SNS SQS
  • Unit Testing, Component testing and Integration testing
  • Ability to anticipate problems or situations, change-oriented, and self-initiated behavior.
  • Enjoys working on Agile teams and high collaborative environments
  • Strong collaboration and communication skills
  • Comfortable to operate in a dynamic agile environment

Preferred Qualifications:

  • Knowledge of Domain Driven Design concepts and microservices
  • Hexagonal or Layered Software Architecture
  • Exposure to Continuous Integration/Continuous Deployment is helpful
  • Spring Consumer Driven Contracts (CDC)
  • Exposure to AWS or other cloud-based platform
  • NodeJS experience

Expected salary: $55 per hour

Location: Alpharetta, GA

Job date: Wed, 17 Jul 2024 05:14:59 GMT

Apply for the job now!

Taylor Swifts New Album Release Health issues from using ACs Boston Marathon 2024 15 Practical Ways To Save Money