Hello There,
Wish you a Happy Friday,
My name is Yashmita, and I am a Technical Recruiter at Kanak IT Services LLC. I am reaching out to you regarding the following job opportunity. If you are interested, kindly reply to this email yashmita@kanakits.comย with your updated resume.ย ย
ROLE: JAVA DEVELOPER
LOCATION: DALLAS, TX โ HYBRID ROLE โ LOCALS ONLY
CONTRACT: 12+ MONTHS
Associate Consultant / Software Engineer
Role Overviewย
This role involves designing and delivering custom software solutions across a range of technologies. The consultant will work as part of a small, collaborative team to solve complex client problems and bring digital products to life. The position offers opportunities for both technical contribution and early leadership development within a structured, growth-oriented environment.
Key Responsibilities
- Build, test, and deploy full-stack applications across web and cloud environments.
- Collaborate with clients and stakeholders to gather requirements, design solutions, and deliver measurable outcomes.
- Lead small workstreams or project components, including task estimation, technical design, and peer mentorship.
- Present technical and business concepts clearly to both technical and non-technical audiences.
- Participate in all phases of the software development lifecycle, from planning and architecture through delivery and support.
- Contribute to a culture of continuous learning, technical excellence, and teamwork.
- Operate effectively in a hybrid work model, combining remote collaboration with in-person engagement as needed.
Desired Skills and Experience
- 3-5+ years of professional software development experience.
- Hands-on experience developing backend systems usingย Javaย and/orย Node.jsย frameworks.
- Exposure toย AWSย native services (e.g., Lambda, DynamoDB, S3, ECS, API Gateway).
- Strong foundational understanding of modern web technologies such as React, Angular, or Vue.
- Experience leading tasks or guiding teammates, such as mentoring, sprint planning, or solution design.
- Ability to manage multiple responsibilities and adapt to different environments and clients.
- Excellent communication skills, with demonstrated ability to articulate ideas to varied audiences.
- Bachelorโs degree in Computer Science, Engineering, or related technical field (or equivalent professional experience).