Job ID: JOB_ID_3190097
Job Overview
We are seeking a highly skilled Backend Java Developer for a hybrid role based in Austin, TX. This position requires a strong foundation in computer science principles and extensive experience in designing, implementing, and supporting highly scalable systems and services using Java. The role involves 3 days onsite and 2 days remote work per week. We are specifically looking for local candidates with a minimum of 12 years of experience. The contract duration is initially 12 months with the possibility of extension.
Key Responsibilities
- Design, develop, and implement robust backend services and APIs using advanced Java technologies.
- Contribute to the architecture and design of highly scalable and resilient systems.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers, to deliver high-quality software solutions.
- Write efficient, maintainable, and well-documented code following best practices.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing.
- Develop and maintain unit tests and integration tests to ensure the reliability and correctness of the application.
- Work with continuous integration and build tools to streamline the development and deployment process.
- Leverage experience with UNIX servers, commands, environments, and tools to support backend operations.
- Utilize cloud platforms, specifically Amazon Web Services (AWS), for deploying and managing applications.
- Implement and manage messaging systems using Apache Kafka for asynchronous communication between services.
- Work with NoSQL databases, including Cassandra and MongoDB, to store and manage large datasets efficiently.
Required Skill Sets
- Advanced Java: Significant experience (2-5 years required within overall experience) in developing complex Java applications.
- Amazon Web Services (AWS): Practical experience (2-5 years required) in utilizing AWS services for deployment, scaling, and management.
- Apache Kafka: Hands-on experience (2-5 years required) with Kafka for building real-time data pipelines and streaming applications.
- NoSQL/Cassandra: Experience (2-5 years required) working with NoSQL databases, specifically Cassandra.
- MongoDB: Experience (2-5 years required) with MongoDB for flexible data storage solutions.
- Problem Solving & Technical Troubleshooting: Strong analytical and problem-solving skills with a proven ability to diagnose and resolve technical issues.
- Testing Frameworks, CI/CD: Experience with various testing frameworks and familiarity with continuous integration and build tools.
- UNIX Environments: Demonstrated knowledge and experience working with UNIX servers, commands, and environments.
Additional Requirements
- Candidates must have 12+ years of overall professional experience.
- Local candidates to Austin, TX are preferred.
- The role is a hybrid model: 3 days onsite and 2 days remote.
- The initial contract duration is 12 months, with potential for extension.
- Please provide the candidate’s Resume along with their LinkedIn URL upon submission.
Special Requirements
Hybrid role (3 days onsite, 2 days remote) in Austin, TX. Local candidates preferred. Contract duration of 12 months with possible extension. Requires 12+ years of overall experience. Must provide Resume and LinkedIn URL.
Compensation & Location
Salary: $60 – $85 per year (Estimated)
Location: Austin, TX
Recruiter / Company – Contact Information
Email: sathishk@techaffinity.com
Recruiter Notice:
To remove this job posting, please send an email from
sathishk@techaffinity.com with the subject:
DELETE_JOB_ID_3190097