Java Technical lead
  • Quantum World Technologies Inc.
1 Days Ago
NA
C2C
Atlanta-GA
8-10 Years
Required Skills: Java, Spring Boot, .NET Core, Python, Node.js, RESTful APIs, Microservices, SQL, NoSQL Databases, Distributed Systems Architecture
Job Description
Key Responsibilities
  • Lead the design, development, and deployment of enterprise-grade applications and platforms.
  • Define technical architecture, coding standards, and engineering best practices.
  • Collaborate with Product Managers, Architects, Program Managers, QA teams, and business stakeholders to deliver high-quality solutions.
  • Provide technical direction and mentorship to software engineers and development teams.
  • Conduct code reviews and ensure adherence to quality, security, and performance standards.
  • Drive system design discussions and technology selection decisions.
  • Troubleshoot complex technical issues and provide effective solutions.
  • Ensure scalability, reliability, maintainability, and performance of applications.
  • Contribute to roadmap planning, effort estimation, and technical risk assessment.
  • Foster a culture of innovation, continuous improvement, and engineering excellence.
  • Support DevOps practices, CI/CD implementation, and cloud adoption initiatives.
  • Stay current with emerging technologies and recommend improvements where applicable.
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 8+ years of software development experience with at least 2-3 years in a technical leadership role.
  • Strong expertise in designing and developing enterprise applications.
  • Hands-on experience with modern programming languages such as Java, .NET, Python, JavaScript, or similar.
  • Strong understanding of software architecture patterns, microservices, APIs, and cloud-native applications.
  • Experience with Agile/Scrum development methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication, collaboration, and leadership abilities.

Preferred Qualifications

  • Experience with cloud platforms such as Azure, AWS, or Google Cloud.
  • Knowledge of DevOps tools and CI/CD pipelines.
  • Experience in distributed systems, event-driven architectures, and container technologies.
  • Exposure to AI/ML, Data Engineering, or Digital Transformation programs is a plus.
  • Relevant certifications in Cloud, Architecture, or Agile methodologies are preferred.
Technical Skills
Core Technologies
  • Java / Spring Boot, .NET Core, Python, Node.js
  • RESTful APIs and Microservices
  • SQL & NoSQL Databases
  • Distributed Systems Architecture
Cloud & DevOps
  • Azure / AWS / GCP
  • Docker & Kubernetes
  • Jenkins, GitHub Actions, Azure DevOps
  • CI/CD Pipeline Management
Engineering Practices
  • System Design & Architecture
  • Design Patterns
  • Secure Coding Practices
  • Performance Optimization
  • Code Review & Quality Assurance
Leadership Competencies
  • Technical Leadership
  • Team Mentoring and Coaching
  • Stakeholder Management
  • Strategic Thinking
  • Innovation and Problem Solving
  • Decision Making
  • Collaboration and Influence
  • Customer-Focused Mindset
  • Ownership and Accountability

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates