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!