What are the responsibilities and job description for the Senior Engineer Backend-Developer position at VeeAR Projects Inc.?
Title: Senior Engineer (Backend-Developer)
Location: Austin, TX - Hybrid
Duration: 12 months contract with possible extension
Job Description:
- Must-Have: 6 or more years' experience with Java 8 or higher; 1-3 years of Kafka; and IntelliJ IDE are also required.
- Hands on experience with design and development of highly available, distributed, and scalable enterprise systems.
- Strong Java8 background with deep knowledge on Spring frameworks, MongoDB, OWASP and Microservices architecture.
- Experience and strong knowledge in developing high throughput, high performance, and zero downtime systems.
- Experience in performance tuning of the applications including JVM tuning, memory profiling, deadlocks, and heap analysis.
- Strong knowledge of customer facing web application development, HTTP specs, Load- balancing and understanding of CDN.
- Experience with Java test frameworks such as JUnit and test NG and Familiarity with automated testing methodologies and frameworks.
- Familiarity with template driven rendering and client and server side MVC architectures Familiarity with Splunk for investigating or monitoring problems on systems.
- Thorough understanding of Software Development Lifecycle, tools and agile methodologies.
- Working knowledge of source control software (SVN or Git), build and deployment tools (Maven, Gradle)
- Sharp troubleshooting skills and real-world systems deployment experience.
Salary : $50 - $70