What are the responsibilities and job description for the Sr Developer position at TekWissen ®?
Overview
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Position: Sr Developer
Location: Bentonville, AR
Duration: 6 Months
Job Type: Contract
Work Type: Hybrid
Job Description
Job Summary:
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.
Position: Sr Developer
Location: Bentonville, AR
Duration: 6 Months
Job Type: Contract
Work Type: Hybrid
Job Description
Job Summary:
- We are seeking a dedicated and experienced Sr Developer with 5 to 8 years of experience in NoSQL, J2EE, AWS/GCP/Azure Cloud, Kafka, and Springboot Microservices.
- The ideal candidate will work in a hybrid model during day shifts, contributing to the development and maintenance of our cutting-edge applications.
- This role does not require travel.
- 5 to 8 years
- Develop, test, and maintain high-quality applications using NoSQL, J2EE, and Springboot Microservices.
- Implement and manage cloud solutions on AWS, GCP, or Azure to ensure scalability and reliability.
- Integrate Kafka for real-time data streaming and messaging within the application architecture.
- Collaborate with cross-functional teams to design and implement new features and enhancements.
- Troubleshoot and resolve technical issues to ensure smooth application performance.
- Conduct code reviews to maintain code quality and adherence to best practices.
- Provide technical guidance and support to junior team members.
- Participate in agile development processes, including sprint planning and daily stand-ups.
- Ensure application security and data protection measures are in place.
- Optimize application performance and scalability through continuous monitoring and improvement.
- Document technical specifications and system designs for future reference.
- Stay updated with the latest industry trends and technologies to bring innovative solutions to the team.
- Contribute to the overall success of the project by meeting deadlines and delivering high-quality work.
- Possess strong experience in NoSQL databases and their implementation.
- Demonstrate expertise in J2EE and related frameworks.
- Have hands-on experience with AWS, GCP, or Azure cloud platforms.
- Show proficiency in Kafka for real-time data processing.
- Exhibit solid understanding of Springboot Microservices architecture.
- Display excellent problem-solving and troubleshooting skills.
- Have strong communication and collaboration abilities.
- J2EE
- NoSQL
- Kafka
- Springboot Microservices
- AWS / GCP / Azure Cloud