Architecture

LTIMindtreeSpringfield, MO
35dHybrid

About The Position

Key Responsibilities Design develop and maintain scalable backend services using Java Spring Boot and Microservices Lead technical discussions code reviews and mentor junior developers Collaborate with frontend teams and architects to integrate RESTful APIs Optimize application performance and ensure high availability Implement caching strategies using Redis and manage relational data with PostgreSQL Participate in Agile ceremonies and contribute to sprint planning and estimations Ensure secure and efficient API communication across services Troubleshoot production issues and provide timely resolutions

Requirements

  • Strong proficiency in Java 8 Spring Boot and RESTful API development
  • Experience with Microservices architecture containerization Docker and CICD pipelines
  • Solid understanding of PostgreSQL database design and query optimization
  • Handson experience with Redis Cache for performance tuning
  • Familiarity with Nodejs for backend scripting or microservice development
  • Knowledge of API security protocols OAuth2 JWT
  • Experience with version control systems Git and build tools MavenGradle
  • Architecture Patterns and Styles
  • Git
  • Istio
  • API Gateway
  • Jenkins
  • Kafka
  • Kubernetes
  • Microservices
  • Postman
  • SpringBoot
  • Maven
  • Selenium Testing Automation
  • Design Patterns
  • Swagger
  • Java Microservices
  • Administration and Access Management
  • Docker
  • Integration Architecture

Nice To Haves

  • Exposure to NestJS or Expressjs in Nodejs environments
  • Experience with cloud platforms Azure AWS GCP
  • Familiarity with monitoring tools New Relic Prometheus
  • Knowledge of asynchronous messaging Kafka RabbitMQ

Responsibilities

  • Design develop and maintain scalable backend services using Java Spring Boot and Microservices
  • Lead technical discussions code reviews and mentor junior developers
  • Collaborate with frontend teams and architects to integrate RESTful APIs
  • Optimize application performance and ensure high availability
  • Implement caching strategies using Redis and manage relational data with PostgreSQL
  • Participate in Agile ceremonies and contribute to sprint planning and estimations
  • Ensure secure and efficient API communication across services
  • Troubleshoot production issues and provide timely resolutions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service