Skip to content
mimi

Java Developer / Lead / Architect / Remote

Jobs via Dice

Remote · US Full-time Lead 1w ago

About the role

Job Summary

We are looking for a skilled Java professional who can contribute as a Developer, Lead, or Architect depending on experience. The role involves designing, developing, and maintaining high-performance applications while ensuring best practices in coding, architecture, and system design.

Key Responsibilities

For Java Developer:

  • Develop, test, and maintain Java-based applications
  • Write clean, efficient, and well-documented code
  • Debug and resolve technical issues
  • Collaborate with team members on project requirements

For Java Lead:

  • Lead a team of developers and manage task assignments
  • Review code and ensure quality standards
  • Coordinate with stakeholders and manage project timelines
  • Provide technical guidance and mentorship

For Java Architect:

  • Design scalable and robust system architecture
  • Define technical standards and best practices
  • Select appropriate frameworks, tools, and technologies
  • Ensure system performance, security, and scalability
  • Guide teams on architecture and design decisions

Required Skills

  • Strong experience in Java, Spring Boot, and RESTful APIs
  • Knowledge of microservices architecture
  • Experience with databases (SQL/NoSQL)
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Understanding of DevOps tools (Docker, Kubernetes, CI/CD)
  • Strong problem-solving and analytical skills

Skills

AWSAzureCI/CDDockerGoogle Cloud PlatformJavaKubernetesMicroservicesNoSQLRESTful APIsSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free