Home
Jobs
1 Job openings at videonetics
Senior Java Software Engineer

Kolkata, West Bengal, India

0 years

Not disclosed

On-site

Full Time

We are looking for a talented Software Engineer with expertise in the Spring Boot framework to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and secure backend solutions for our applications. This is an exciting opportunity to work on cutting-edge projects in a collaborative and growth-oriented environment. Role Description Application Development : Design and implement backend services using Spring Boot. Build RESTful APIs to support seamless integration with frontend applications. Database Management : Design and manage relational and/or NoSQL databases such as MySQL, and MongoDB. Write optimized queries and ensure efficient database performance. Microservices Architecture : Develop and maintain microservices-based architecture. Implement inter-service communication using tools like Kafka or RabbitMQ. Code Quality and Testing : Write clean, maintainable, and well-documented code. Conduct unit testing using tools like JUnit and integration testing to ensure application quality. Performance Optimization : Identify and resolve performance bottlenecks. Optimize application performance for scalability and reliability. Collaboration : Work closely with cross-functional teams including frontend developers, QA engineers, and product managers to deliver high-quality solutions. Participate in agile processes such as sprint planning and code reviews. Qualifications Technical Skills : Strong experience with Java and the Spring Boot framework . Knowledge of RESTful API design and development. Proficiency in SQL and database management. Understanding of microservices architecture and design patterns. Tools and Frameworks : Experience with build tools like Maven or Gradle. Familiarity with containerization using Docker. Exposure to CI/CD pipelines using Jenkins, GitLab CI/CD, or similar tools. Soft Skills : Strong analytical and problem-solving abilities. Excellent communication and teamwork skills. Ability to work in an agile development environment. Preferred (Not Mandatory) : Experience with cloud platforms such as AWS, Azure, or GCP. Knowledge of messaging queues like Kafka or RabbitMQ. Familiarity with front-end technologies like Angular or React (a plus). Show more Show less

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview