Murf.Ai
Murf AI - Senior Backend Developer - Java Applications
Job Location
bangalore, India
Job Description
Key Responsibilities : - Design, develop, and maintain high-quality, scalable, and maintainable Java applications. - Collaborate with frontend and backend teams to deliver seamless user experiences. - Write clean, efficient, and well-documented code. - Perform code reviews and provide constructive feedback. - Troubleshoot and resolve complex technical issues. - Stay up-to-date with the latest Java technologies and industry trends. - Mentor junior developers and foster a positive team culture. Required Skills and Experience : - Strong proficiency in Java programming language, including core Java concepts, object-oriented programming, and design patterns. - Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data). - Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra). - Experience with RESTful API development and microservices architecture. - Understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). - Proficiency in version control systems (Git). - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. - Experience with unit testing frameworks (JUnit, TestNG). - Knowledge of CI/CD pipelines and tools (Jenkins, CircleCI). Preferred Skills : - Experience with reactive programming (Spring WebFlux, RxJava). - Knowledge of functional programming concepts. - Experience with serverless architectures. - Understanding of security best practices (authentication, authorization, encryption) (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/9/2025
Location: bangalore, IN
Posted Date: 1/9/2025
Contact Information
Contact | Human Resources Murf.Ai |
---|