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.
Job Title: Java Developer
Location: Alpharetta, Georgia
Duration: 6 Months
Work Type: Onsite
Job Type: Temporary Assignment
Job Functions/Duties and Responsibilities:
-
Work closely with Product Owners, Business analysts and other IT partners located globally on day-to-day basis to ensure smooth delivery of projects
-
Understand, follow, and ensure that system architecture and integration design standards are in alignment with broader platform strategies and business goals.
-
Provide stable technical solutions which are robust and scalable as per business needs.
-
Estimate, prioritize, plan and coordinate requirements based on the project
-
Provide hands-on code development and test coverage based on the project delivery needs.
-
Actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremonies
-
Stay up to date with new development best practices/approaches, tools and test coverage strategies
Skills Required:
-
Work experience primarily with building enterprise server-side applications using J2EE Technologies
-
Excellent Core Java, Spring and Hibernate programming skills
-
Excellent Design skills (Design Patterns)
-
Work experience with hands-on experience Java/JEE , Spring, ORM / Hibernate, XML, XPath, XSLT, Web services - RESTful, Webserver (Apache Tomcat preferred)
-
Excellent analytical and problem solving skills
-
Experience with Junit, JProfiler/Jprobe (any profiling tool)
-
Proficiency in usage of SQL queries for databases (Sybase or DB2 preferred)
-
Expertise in working with XML, XSLT and SOAP, and JSON formats
-
Strong analytical and problem-solving skills
-
Excellent communication, organizational, and planning skills
-
Working experience of Agile development methodologies and of DevOps integration
-
Exposure to JIRA or other ALM tools to create a productive, high quality development
-
Ability to work in a fast paced and dynamic environment
-
Exposure or Working Experience using AI tools and models
Skills Desired:
-
Good understanding / experience in the following technologies would be a plus
-
Strong Foundation and/or working knowledge of UI Technologies (Angular, JS, React)
-
Proficient in Test Driven Development
-
Knowledge of Financial Market, Banking products and Wealth Management
-
Knowledge of Unix or Linux development
Educational Qualification:
Minimum BS degree in Computer Science, Engineering or a related field
TekWissen Group is an equal opportunity employer supporting workforce diversity.