Lead I Software Engineering

TekWissen LLC

Not Interested
Bookmark
Report This Job

profile Job Location:

Schaumburg, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

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: Lead I - Software Engineering
Location: Schaumburg IL
Duration: 6 Months
Job Type: Temporary Assignment
Work Type: Hybrid
Job Description
  • As a Java Lead you will be responsible for designing and implementing enterprise-level applications using Java Containers Springboot microservices and cloud-native technologies.
  • You will provide leadership in defining technical direction driving architectural decisions and ensuring that all applications are scalable maintainable and performant.
  • You will work closely with product owners engineering teams and DevOps to ensure the solutions align with business goals and technical requirements.
The opportunity:
  • Lead the design and implementation of enterprise-grade Java applications using Kubernetes Springboot and other related technologies.
  • Architect and design microservices that are scalable resilient and optimized for cloud environments.
  • Provide thought leadership on the use of containers (Docker) and Kubernetes for container orchestration and deployment.
  • Define best practices for building cloud-native applications emphasizing scalability security and maintainability.
  • Collaborate with stakeholders including business analysts product owners and other architects to understand requirements and translate them into technical solutions.
  • Define and enforce standards for CI/CD pipelines automation version control and code quality.
  • This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.
What you need:
  • Experience: 8 years of professional software development experience with at least 3-5 years in a leadership or architect role.
  • Extensive experience with Java and Springboot for building scalable maintainable backend systems.
  • Proven experience designing and building microservices architectures and deploying them in cloud-native environments.
Technical Skills:
  • In-depth knowledge of Java 8 Spring Boot Spring Cloud Spring Security and related Spring technologies.
  • Hands-on experience with containers (Docker) and Kubernetes for deploying and managing applications in production.
  • Strong understanding of microservices architecture API design (RESTful GraphQL) and integration patterns.
  • Solid experience with cloud infrastructure (AWS Azure GCP) and leveraging cloud-native services.
  • Strong background in distributed systems message queues and event-driven architectures (e.g. Kafka RabbitMQ).
Preferred Skills:
  • Security: Experience with OAuth JWT and other security mechanisms for securing microservices.
  • Monitoring & Logging: Familiarity with monitoring tools (e.g. Prometheus Grafana) and logging platforms (e.g. ELK stack).
  • Event-Driven Architectures: Experience with event streaming technologies like Apache Kafka AWS Kinesis or Google Pub/Sub.
  • Performance Tuning: Strong background in performance optimization profiling and tuning Java applications.
TekWissen 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: Lead I - ...
View more view more

Key Skills

  • Administrative Skills
  • Facilities Management
  • Biotechnology
  • Creative Production
  • Design And Estimation
  • Architecture