Back to jobs

Senior Full Stack Java Developer

India

Description: Senior Full Stack Developer 

Location: Bangalore 

Job Type: Full-Time 

Experience: 4-7 Years 

 

We are looking for a highly skilled and experienced Senior Full Stack Developer to join our team and play a pivotal role in designing, developing, and maintaining advanced software solutions for web and telecom systems. The ideal candidate will have expertise across the stack, from front-end technologies to back-end architecture, as well as in telecom-specific technologies. 

Key Responsibilities: 

  • Develop robust front-end applications using HTML, CSS, JavaScript, and modern frameworks like React.js and /or Vue.js. 
  • Design and implement secure back-end services using Java and Spring Boot. 
  • Manage relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB) for data storage and access. 
  • Leverage Docker for containerization and Kubernetes for orchestration to build scalable and efficient systems. 
  • Deploy and manage applications on AWS, Azure, or Google Cloud Platform. 
  • Implement CI/CD pipelines using tools such as Jenkins or GitLab CI/CD to automate testing and deployment processes. 
  • Conduct rigorous unit testing using JUnit and TestNG. 
  • Collaborate with cross-functional teams to deliver end-to-end solutions and ensure adherence to best practices. 

Required Skills and Qualifications: 

  • Expertise in JavaScript, React.js, Vue.js, and other modern front-end frameworks. 
  • Strong knowledge of Java programming for backend development. 
  • Extensive experience with Spring Boot for building microservices and RESTful APIs. 
  • Proficiency in containerization tools like Docker and orchestration frameworks such as Kubernetes. 
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud). 
  • Solid understanding of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB). 
  • Knowledge of telecom-specific protocols (TCP/IP, UDP, SIP, VoIP) and APIs like Twilio. 
  • Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD). 
  • Strong unit testing abilities with tools such as JUnit and TestNG. 
  • Excellent problem-solving and analytical skills. 
  • Strong communication skills and ability to work effectively within a team. 

Preferred Qualifications: 

  • Experience in Agile/Scrum development methodology. 
  • Familiarity with DevOps practices and tools. 
  • Knowledge of security protocols for telecom and web systems. 

Create a Job Alert

Interested in building your career at Orion Innovation Naukri? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...

Select...