← Back to jobs

Kaizen Technologies, Inc Logo
Senior Software Developer

Kaizen Technologies, Inc

 

Alpharetta, GA, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Senior Software Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Design and maintain high-quality Java applications while mentoring junior developers and leading architectural decisions.

This role is on-site.

Responsibilities

  • Design, develop, and maintain scalable software solutions using Java 11 and microservices architecture.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews to ensure adherence to best practices and coding standards.
  • Identify and resolve performance bottlenecks and bugs in existing applications.
  • Mentor junior developers and provide technical guidance to the team.

Required Skills

  • 7-10 years of professional experience in software development.
  • Strong proficiency in Java 11, including core libraries, object-oriented programming, and design patterns.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Proficient in version control systems, preferably Git.
  • Experience with unit testing frameworks such as JUnit or TestNG.
  • Familiarity with Agile methodologies and software development best practices.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) and database technologies (SQL and NoSQL).

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs