Search by job, company or skills

coddle technologies pvt. ltd.

Coddle Technologies - Senior Java Full Stack Developer - AngularJS/Spring Boot

Save
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

We are seeking a highly experienced Senior Java Full Stack Developer with 10+ years of experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Angular, Apache Kafka, and MongoDB, with hands-on experience in building scalable, cloud-native, and high-performance applications using Microservices architecture.

The candidate should possess excellent problem-solving skills, be capable of leading technical initiatives, collaborating with cross-functional teams, and driving the development of robust enterprise solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise-level full-stack applications using Java and Angular.
  • Build scalable and secure Microservices using Spring Boot.
  • Develop responsive and dynamic user interfaces using Angular, TypeScript, HTML5, and CSS3.
  • Design and implement RESTful APIs and integrate with third-party applications and enterprise systems.
  • Develop event-driven and asynchronous applications using Apache Kafka.
  • Design, develop, and optimize MongoDB databases and collections for high-volume applications.
  • Participate in application architecture, solution design, and technical discussions.
  • Collaborate with Business Analysts, Product Owners, UI/UX designers, QA engineers, and DevOps teams.
  • Perform code reviews and ensure adherence to coding standards, security guidelines, and development best practices.
  • Troubleshoot application issues and optimize application performance.
  • Implement authentication, authorization, and security best practices.
  • Develop reusable components and shared libraries to improve development efficiency.
  • Ensure application scalability, reliability, availability, and maintainability.
  • Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Backlog Grooming, Sprint Reviews, and Retrospectives.
  • Mentor junior developers and provide technical leadership throughout the project lifecycle.
  • Support production deployments and resolve critical production issues.

Required Technical Skills

Backend Technologies :

  • Java 8/11/17+
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • Microservices Architecture
  • RESTful Web Services
  • Maven

Frontend Technologies

  • Angular (10+ preferred)
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Bootstrap
  • Angular Material
  • Responsive Web Design

Messaging & Event Streaming

  • Apache Kafka
  • Event-Driven Architecture
  • Asynchronous Messaging

Database Technologies

  • MongoDB
  • MySQL
  • PostgreSQL
  • Oracle (Preferred)

Cloud & DevOps

  • Docker
  • Kubernetes
  • Jenkins
  • Git

Preferred Skills

  • Strong knowledge of Design Patterns and SOLID Principles.
  • Experience with Distributed Systems and Enterprise Application Architecture.
  • Experience with ELK Stack, Prometheus, or Grafana.
  • Knowledge of Redis or other caching technologies.
  • Exposure to Elasticsearch.
  • Experience in cloud-native application development.
  • Familiarity with Infrastructure as Code (Terraform or CloudFormation) is an advantage.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management.
  • Ability to lead technical discussions and mentor development teams.
  • Experience working in Agile/Scrum environments.
  • Ability to work independently and collaboratively in cross-functional teams.
  • Strong time management and organizational skills.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150655609