Microservices architect

American IT Systems
Plano, TX, United States
2 months ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Applications Architecture Microsoft Azure Cloud Computing Code Review Databases Continuous Integration DevOps NoSQL Software Engineering
+12 more
Software Systems SQL Databases Web Services Google Cloud Spring-boot Containerization Kubernetes Information Technology Maintaining Code Restful APIs Docker Microservices

Job description

We are seeking a highly skilled Senior Software Architect with extensive experience in software development, particularly in Microservices architecture using SpringBoot. The ideal candidate will have a proven track record of delivering high quality software solutions and will be responsible for designing, developing, and maintaining scalable applications. This role requires a deep understanding of microservices principles and the ability to work collaboratively in a fast paced environment. Responsibilities:

  • Design, develop, and implement microservices based applications using SpringBoot.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and resolve bottlenecks and bugs in the application.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up to date with emerging technologies and industry trends to enhance development processes.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Document development processes, code changes, and application architecture.

Requirements

  • Strong expertise in Microservices architecture and SpringBoot framework.
  • Proficient in Java programming language.
  • Experience with RESTful APIs and web services.
  • Solid understanding of cloud platforms (AWS, Azure, or Google Cloud).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Strong problem solving skills and ability to work under pressure.
  • Excellent communication and collaboration skills.

Preferred Skills:

  • Experience with CI/CD tools and practices.
  • Knowledge of database technologies (SQL and NoSQL).
  • Familiarity with Agile methodologies.
  • Experience in DevOps practices.
  • Understanding of security best practices in software development., * Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 15+ years of experience in software development with a focus on microservices.
  • Proven experience in leading software development projects.
  • Strong portfolio of completed projects demonstrating expertise in relevant technologies.

If you are a passionate software developer with a strong background in Microservices and SpringBoot, we encourage you to apply and join our dynamic team at TechM.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:23 min

Restructuring the operating model for software engineering

Parag Parekh · World Congress 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all