BMBmw Techworks India
Java Full Stack Developer
Chennai ₹7-10 LPA Posted 22 Aug 2025
FULL TIME
Jenkins
Grafana
Prometheus
Azure
Oracle
+2 more
Job Description
- Collaborate with stakeholders to understand business requirements and create solution architectures that align with both business goals and technical best practices.
- Design, develop, and maintain backend services using Java, Spring Boot, and Quarkus.
- Write clean, scalable code using Java programming languages.
- Implement and manage database solutions using SQL and NoSQL databases.
- Work with Hibernate for ORM (Object-Relational Mapping) like Hibernate/JPA.
- Implement messaging and streaming solutions using Kafka.
- Utilize Docker for containerization and Kubernetes for orchestration.
- Perform system design to ensure high availability, scalability, and reliability of applications.
- Support the testing phase (System Testing, SIT, UAT, Non-Regression Testing) and ensure quick turnaround of defect fixes.
- Develop documentation throughout the software development life cycle (SDLC).
What should you bring along
- Minimum 5 years experience in developing applications using Java/J2EE, Spring/Spring Boot/Quarkus frameworks, Microservices architecture, and Angular (preferably version 15 or above).
- Strong expertise in ORM tools like Hibernate/JPA with 9+ years of experience.
- Extensive hands-on experience with the Git version control system.
- Minimum 5 years experience in SQL and NoSQL databases such as Oracle, PostgreSQL, MongoDB, etc.
- Proficiency with Docker for containerization and Kubernetes for orchestration.
- Expertise in Kafka for messaging and streaming.
- Strong understanding and application of system design principles.
- Significant experience in performance tuning of applications, including JVM tuning, memory profiling, deadlocks, and heap analysis.
- Experience in implementing IT products on a large scale across diversified regions.
- Actively worked in cost optimization in the areas of storage and services.
Must have technical skill
- Java/J2EE, Spring/Spring Boot/Quarkus Frameworks, Microservices, Angular ,Oracle, PostgreSQL, MongoDB
- AWS (S3, Lambda, EC2, EKS, CloudWatch)
- Event Streaming (Kafka), Docker, Kubernetes
- GitHub ,CI/CD Pipeline
Good to have technical skills
- Experience with cloud platforms like AWS, Azure, or GCP.
- Knowledge of CI/CD pipelines and tools like Jenkins, GitLab CI/CD.
- Familiarity with monitoring and logging tools like Prometheus, Grafana