What are the responsibilities and job description for the Java Software Engineer position at Ztek Consulting?
NOTE: NEED LOCAL PROFILES AND IN-PERSON INTERVIEW IS MANDATORY
Job Role : Software Engineer
Location : Charlotte, NC (Onsite)
Mode of interview : In-person Interview
Job Description
We are seeking an experienced Software Engineer to join a high-performing technology team supporting critical enterprise applications at Wells Fargo. The ideal candidate will be a back-end–focused Java engineer with strong experience in building scalable, cloud-native microservices and working in modern DevOps environments.
Required Experience
Minimum 10 years of overall IT experience
Strong proficiency in Java 17, with extensive experience developing Spring Boot–based microservices
Primarily back-end–focused expertise, with hands-on experience in:
Java services
Database design and integration
Solid hands-on experience with Apache Kafka for event-driven and streaming architectures
Experience working in cloud environments (public or hybrid)
Strong understanding and hands-on exposure to Test Automation practices and tools
Working knowledge of Angular (for integration and collaboration with front-end components)
Preferred Qualifications
Experience with OpenShift and/or Kubernetes for container orchestration and deployment
Prior investment banking or financial services experience is a strong plus
Key Responsibilities
Design, develop, and maintain scalable backend services and APIs using Java and Spring Boot
Build and support event-driven architectures using Kafka
Collaborate with front-end, DevOps, QA, and business teams to deliver high-quality solutions
Contribute to cloud-native application development and deployments
Ensure code quality through unit, integration, and automated testing
Participate in architecture discussions, design reviews, and performance optimization
Faizan Shaikh
(678) 535-7175
faizan@ztekinc.com
www.ztekinc.com
Salary : $58