What are the responsibilities and job description for the Senior Java Developer position at TekWissen LLC?
Overview :
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients worldwide. Our client is an American organization that operates Texass electrical grid the Texas Interconnection which supplies power to more than 25 million Texas customers and represents 90 percent of the states electric load. Our client is the first independent system operator (ISO) in the United States and one of nine ISOs in North America. Our client works with the Texas Reliability Entity (TRE) one of eight regional entities within the North American Electric Reliability Corporation (NERC) that coordinate to improve reliability of the bulk power grid. Our client is a membershipbased 501(c) nonprofit corporation and its members include consumers electric cooperatives generators power marketers retail electric providers investorowned electric utilities (transmission and distribution providers) and municipally owned electric utilities.
Job Title : Senior Java Developer
Location : Taylor TX 76574
Duration : 18 Months
Job Type : Contract
Work Type : Onsite
Job Summary :
Client is seeking an experienced Lead or Senior Java Developer with handson experience developing modern integration applications in both public and onpremise cloud environments.
Designs Develops and Operates integration solutions either greenfield or reimplementation of existing solutions following Client operating procedures and SDLC guidelines.
Works closely with internal technical teams to design prototype develop and maintain complex Client applications.
Performs proof of concepts to evaluate and prove out nonfunctional requirements and options.
Uses toolsets that adhere to the frameworks of the technical stack complying with the organizations standards.
Provides mentorship and technical guidance to transition work to other Client development teams.
JOB DUTIES :
Develop and operate integration components
Performs system integration and performance monitoring
Continuously automates processes during development and operations
Develops prototypes to prove out designs and delivery patterns
Fosters collaboration with crossfunctional teams including Development Operations Compliance Security etc.
Understands and applies principles theories and concepts related to the profession and Clients culture.
Provides mentoring and guidance to other team members
ADDITIONAL JOB DUTIES :
Conveys team goals effectively through strong written and verbal communication skills
Ability to execute endtoend testing for various nonfunctional requirements
Has the ability to resolve design and development issues in creative and effective ways
Researches evaluates and incorporates new technology and tools to enhance the product development and platform operations
Gives advice and recommendations to management based on experience
Expands technical proficiency in key technical areas
EXPERIENCE :
Requires minimum 5 years related work experience in excess of degree requirements
Desired Skills :
Required experience building CI / CD pipelines and writing Infrastructure as Code (IaC) for both private and public cloud deployments using tools like Ansible and Terraform.
Required experience developing productionready applications and services in Java 17 or 21 using Spring Framework and Spring Boot
Required experience delivering Software Integration solutions.
Required experience collaborating and coordinating with multiple departments developers stakeholders partners and external vendors.
Required proficiency with Oracle PL / SQL
Required experience delivering cloudready solutions using modern delivery practices with tools like Docker Kubernetes Jenkins and Github Actions.
Requires strong communication skills and experience mentoring other developers.
Required experience with Apache ActiveMQ Apache Camel Apache Kafka and API Gateway products
Preferred experience with a variety of messaging protocols like SOAP REST / JSON OpenAPI and GraphQL.
Preferred experience working with Azure messaging solutions like API Management Logic Apps Service Bus and Event Hub
EDUCATION :
Bachelors Degree : Computer Science or related field (Required) or
A combination of education and experience that provides equivalent knowledge to a major in such fields is required
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Key Skills
REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Vacancy : 1