Backend Developer

3.0 - 6.0 years

10.0 - 20.0 Lacs P.A.

Bengaluru, Marathalli

Posted:4 days ago| Platform: Naukri logo

Apply Now

Skills Required

JavaPostgreSQLSpring Bootcode reviewsJ2EESQLCore JavaNoSQLDockerAgileMongoDBScrum methodologiesRESTful APIsPythonKubernetes

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary: We are looking for a skilled Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining Java-based applications, ensuring high performance and responsiveness. You will collaborate with cross-functional teams to deliver scalable and efficient solutions. Key Responsibilities: Develop, test, and maintain Java applications, ensuring high performance and security. Collaborate with software engineers, business analysts, and other stakeholders to gather and analyze requirements. Write clean, scalable, and efficient code following best practices. Troubleshoot, debug, and enhance existing applications. Worked with frameworks such as Spring, Hibernate, and Spring Boot for backend development. Implement RESTful APIs and integrate third-party services. Optimize database queries and work with SQL/NoSQL databases like MySQL, PostgreSQL, or MongoDB. Participate in code reviews and provide constructive feedback. Ensure proper documentation and maintain software development standards. Stay updated with the latest Java technologies and industry trends. Required Skills & Qualifications: Bachelors/Masters degree in Computer Science, Information Technology, or a related field. Strong proficiency in Core Java, J2EE, and OOP concepts. Hands-on experience with Python. Hands-on experience with Spring Boot, Hibernate, and Microservices architecture. Proficiency in building RESTful APIs and web services. Experience with SQL and NoSQL databases. Familiarity with front-end technologies like JavaScript, HTML, and CSS (optional). Understanding of version control systems (Git, SVN). Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus. Knowledge of DevOps tools like Docker, Kubernetes, and CI/CD pipelines is an advantage. Strong problem-solving skills, analytical thinking, and attention to detail. Preferred Qualifications: Certification in Java (Oracle Certified Java Developer, Spring Certification, etc.). Experience with Agile/Scrum methodologies. Knowledge of message brokers like Kafka or RabbitMQ.

Information Technology
Innovate City

RecommendedJobs for You

Mumbai, Hyderabad, Bengaluru

Chennai, Bengaluru