Software Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Philadelphia, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: 5 days ago
Vacancies: 1 Vacancy

Job Summary

Role: Lead Developer/Senior Software Developer

We are looking for a Technical Lead to play a critical role in building and delivering scalable high-quality backend systems as part of a cloud-native engineering team. The ideal candidate is a seasoned engineer with proven experience in Python Java AWS andcontainerized microservices who enjoys mentoringengineers and driving engineering excellence in a fast-paced client-facing environment.

Required Experience & Technical Skills:

8 years of overall software development experience

2-4 years in a Technical Lead or Senior Engineer role

Hands-on experience in Python for backend development

Experience in Java preferably using Spring Boot and Microservices

Hands-on experience building and consuming RESTful APIs

Strong understanding of microservices and distributed systems principles

Experience with AWS cloud services (EC2 S3 Lambda RDS EKS etc.)

Working knowledge of Docker and Kubernetes in production environments

Experience with logging monitoring and observability tools such as Kibana / ELK

Experience with Cl/CD pipelines and DevOps practices

Understanding of data structures performance tuning and system scalability

Strong communication skills with the ability to explain technical concepts clearly

Comfortable collaborating with distributed and cross-functional teams

Exposure to Al/ML or Generative Al integrations

Key Responsibilities

Lead hands-on development of backend services using Python and Java

Implement microservices aligned to the architecture defined by the Technical Architect

Break down requirements into technical tasks and development stories

Review code enforce coding standards and ensure high code quality

Mentor engineers and provide technical guidance on design and implementation

Collaborate closely with the Technical Architect on design reviews and implementation strategy

Develop and deploy containerized applications using Docker and Kubernetes

Work with DevOps teams to support Cl/CD pipelines and deployment processes

Ensure proper logging monitoring and observability using Kibana / ELK

Identify and address performance scalability and reliability issues

Support production issues root cause analysis and continuous improvement initiatives

Role: Lead Developer/Senior Software Developer We are looking for a Technical Lead to play a critical role in building and delivering scalable high-quality backend systems as part of a cloud-native engineering team. The ideal candidate is a seasoned engineer with proven experience in Python Java AWS...
View more view more