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 a global professional services firm specializing in digital transformation, business process management (BPM), analytics, and AI-driven solutions. The company partners with organizations to improve efficiency, transform operations, and drive business outcomes through a combination of process expertise, technology, and data insight.
Title: Java Developer (React + Kafka + DB Integration)
Location: Alpharetta, GA (3 days onsite minimum)
Duration: 6-12 months
Job Type: Temporary Assignment
Work Type: Hybrid
Job Summary:
Position Overview
-
In this role, you will be responsible for coding, testing, and delivering high quality deliverables, and should be willing to learn new technologies.
Responsibilities:
- Work as a Java developer in the Strategic Client Reporting team. Candidate would be responsible for providing a stable technical solution which is robust and scalable as per business needs.
- Provide hands-on code development and testing based on the project delivery needs.
- Ensure that system architecture and integration design standards are in alignment with broader platform strategies and business goals.
- Work closely with Squad/Team and other IT partners on day-to-day basis to ensure smooth delivery of projects in Agile Model.
- Acquire a robust understanding of financial products, services, processes, and organizational structure in order to find optimal solutions.
- Maintain awareness of industry trends, compliance concerns, risk control processes, and regulatory landscape
- Mentor other software developers
Minimum Qualifications:
- BE/B Tech/MCA
- Excellent written and verbal communication skills
Qualifications/ Skills:
- 5+ years of work experience primarily with building enterprise server-side applications using Java/J2EE Technologies
- Strong expertise with Kafka, React & SQL DB Integrations
- Multithreading & Concurrency
- JVM fundamentals (memory, GC basics, performance tuning)
- Extensive experience with Spring framework
- Strong experience with Relational Databases (RDBMS)
- Excellent SQL skills
- Joins, subqueries, indexing, performance tuning
- Snowflake experience is a strong plus
- Good working knowledge of Linux / Unix
- Shell scripting
- Log analysis
- Process monitoring
- Understanding of application deployment and runtime environments
- Hands-on experience with CI/CD pipelines, using tools such as: Jenkins / GitHub Actions / GitLab CI / Azure DevOps
- Git-based version control
- Build tools (Maven / Gradle)
- Exposure to containerization like Docker is a plus
- Kubernetes (nice to have)
- Familiarity with Agile / Scrum methodologies, Jir
- Ability to review code
- Snowflake or cloud data warehouse experience
- Cloud platforms: Azure/AWS/GCP
- Messaging systems: Kafka / RabbitMQ
- Microservices architecture
- Security best practices (OAuth2, JWT, SSO , SAML concepts)
- Performance optimization and troubleshooting in production systems
- Strong problem-solving and analytical skills
- Clear communication with technical and non-technical stakeholders
- Ability to work independently and in team-based environments
- Ownership mindset and attention to detail.
TekWissen Group is an equal opportunity employer supporting workforce diversity.