Search by job, company or skills

8-12 Years
Early Applicant
Quick Apply
  • Posted 13 days ago
  • Be among the first 40 applicants

Job Description

Job description

Role & responsibilities

Architectural Design & Planning

- Design and develop robust, scalable, and maintainable Java architectures, considering performance, security, and reliability.

- Define and enforce architectural standards, guidelines, and design patterns.

- Evaluate and select appropriate technologies, frameworks, and tools to meet business requirements.

- Create and maintain architectural documentation, including diagrams, specifications, and design decisions

Technical Leadership & Mentorship

- Provide technical leadership and guidance to development teams, fostering a culture of excellence.

- Conduct code reviews and ensure adherence to coding standards and best practices.

Cloud & Microservices

- Experience with microservices architecture, containerization (Docker, Kubernetes), and serverless computing.

- Strong understanding of microservices patterns

Mobile app & Frontend Exposure

- Understanding of Android development and its integration with backend services.

- Exposure to frontend technologies, particularly mobile app development, is a plus.

Database Expertise

- Experience with different types of databases, including MySQL, PostgreSQL, and NoSQL databases like MongoDB .

- Understanding of database scalability, indexing, and query optimization.

DevOps & CI/CD

- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.

- Exposure to Infrastructure as Code (IaC) using Terraform or AWS Cloud Formation is a plus.

- Strong grasp of DevOps best practices for continuous integration and deployment.

Preferred candidate profile

- Bachelor's or Master's degree in Computer Science or a related field.

- 8-12 years of hands-on experience in software development.

- Proven experience in designing and implementing complex Java-based architectures.

- Strong expertise in Spring Boot, RESTful APIs, and microservices architecture.

- Experience with relational and NoSQL databases, with a strong focus on MySQL.

- Experience with cloud platforms (AWS, Azure, GCP) and cloud-native technologies.

- Excellent problem-solving, analytical, and communication skills.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 108010811

Similar Jobs

Bengaluru

Skills:

JavaGolangDockerAws CloudKubernetesSqlMicroservices

Beware of Scammers

We don’t charge money for job offers