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 provider of digital technology and transformation information technology and services
Position: Developer III - Software Engineering
Location: Bellevue WA 98006
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description:
Responsibilities:
Technical Leadership:
- Lead a team of developers in the design development and delivery of high-quality Java- springboot based microservices.
- Collaborate with cross-functional teams to define technical strategies and solutions.
Microservices Architecture:
- Implement scalable reliable and maintainable microservices architecture using Java technologies.
- Ensure the integration of microservices with other components of the system.
- Ensure the implementation of the defined architecture.
Hands-On Development:
- Engage in hands-on development participating in coding code reviews and troubleshooting to ensure project success.
Code Quality and Standards:
- Implement coding standards and best practices within the team.
- Help in regular code reviews to maintain high code quality.
Scalability and Performance:
- Optimize and improve the performance of the developed microservices.
- Plan for scalability and contribute to the continuous improvement of system architecture.
Documentation:
- Ensure comprehensive documentation of microservices architecture design decisions and code.
Agile Development:
- Work in an Agile development environment participating in sprint planning retrospectives and other Agile ceremonies.
Qualifications and Skills:
- Bachelors or Masters degree in Computer Science with Hands-On experience of 5 years and above.
- Proven hands-on experience in Java development using JDK 8 and above with a focus on microservices architecture.
- Strong understanding of distributed systems RESTful APIs and cloud computing platforms like AWS.
- Good understanding of design patterns like CircuitBraker BulkHead Adapter SAGA etc.
- Database experience- SQL like Postgresql and No-SQL like Mongo.
- Caching using Redis or similar.
- Messaging using Kafka.
- Experience with containerization and orchestration tools (e.g. Docker Kubernetes).
- Excellent communication skills.
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Ability to troubleshoot complex issues and provide innovative solutions.
- Strong problem-solving and analytical skills.
Tek Wissen Group is an equal opportunity employer supporting workforce diversity.
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 provider of digital technology and transformation information technology and services Position: Developer III - Softwa...
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 provider of digital technology and transformation information technology and services
Position: Developer III - Software Engineering
Location: Bellevue WA 98006
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Onsite
Job Description:
Responsibilities:
Technical Leadership:
- Lead a team of developers in the design development and delivery of high-quality Java- springboot based microservices.
- Collaborate with cross-functional teams to define technical strategies and solutions.
Microservices Architecture:
- Implement scalable reliable and maintainable microservices architecture using Java technologies.
- Ensure the integration of microservices with other components of the system.
- Ensure the implementation of the defined architecture.
Hands-On Development:
- Engage in hands-on development participating in coding code reviews and troubleshooting to ensure project success.
Code Quality and Standards:
- Implement coding standards and best practices within the team.
- Help in regular code reviews to maintain high code quality.
Scalability and Performance:
- Optimize and improve the performance of the developed microservices.
- Plan for scalability and contribute to the continuous improvement of system architecture.
Documentation:
- Ensure comprehensive documentation of microservices architecture design decisions and code.
Agile Development:
- Work in an Agile development environment participating in sprint planning retrospectives and other Agile ceremonies.
Qualifications and Skills:
- Bachelors or Masters degree in Computer Science with Hands-On experience of 5 years and above.
- Proven hands-on experience in Java development using JDK 8 and above with a focus on microservices architecture.
- Strong understanding of distributed systems RESTful APIs and cloud computing platforms like AWS.
- Good understanding of design patterns like CircuitBraker BulkHead Adapter SAGA etc.
- Database experience- SQL like Postgresql and No-SQL like Mongo.
- Caching using Redis or similar.
- Messaging using Kafka.
- Experience with containerization and orchestration tools (e.g. Docker Kubernetes).
- Excellent communication skills.
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
- Ability to troubleshoot complex issues and provide innovative solutions.
- Strong problem-solving and analytical skills.
Tek Wissen Group is an equal opportunity employer supporting workforce diversity.
View more
View less