SW Developer Backend

2 - 7 years

5 - 8 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

SW Developer Backend - Java (Springboot Hibernate) - CyRAACS SW Developer Backend - Java (Springboot Hibernate)
Job Description Role

SW Developer Backend - Java (Springboot Hibernate)
Qualifications
Bachelors degree in computer science, information science, or similar
Responsibilities
  • Design, develop, test and deploy Java applications to DEV, Test and PROD environments
  • Develop enterprise scale applications including RESTful/microservices using Java spring, spring boot, MySQL database
  • Work with product owners to gather requirements, understand, design scalable and secure applications
  • Work in an agile environment and deliver features in 2 week sprint cycles
  • Conduct code reviews and provide constructive feedback to peers, ensuring code quality and adherence to coding standards
  • Perform security validation, performance tuning and apply software engineering best practices
  • Support/maintain applications post-production deployment (DevOps)
  • Automate deployment and infrastructure pipelines in both on-prem and public cloud environments
  • Write unit/integration test cases for the application modules. Create Software documentation and operational run books
  • Build and/or migrate to highly scalable web-based applications, with strong emphasis on operational elements such as redundancy, fault-tolerance, logging and monitoring, troubleshooting, and high availability
  • Direct and participate in software/hardware releases and installation tasks
  • Schedule the build process for software applications and staging it to QA, UAT and production environments
  • Document detailed description of user needs to develop technical specification
  • Deploy the applications using DevOps tools and Jenkins
  • Troubleshooting and debugging complex issues and identify and implement solutions
  • Provide innovative and reliable solutions to complex issues
  • Perform technical root cause analysis and outline corrective action for production issues
  • Apply a sense of urgency, commitment and focus on priority in developing solutions
  • Communicate the designs and work with the team in agile execution

Requirements
  • At least 2 years experience in developing APIs, Applications and/or platforms using Java
  • Significant experience building web-based applications and RESTful API s
  • Expert in Java Programming, J2EE, Spring, Springboot, Hibernate, Rest API
  • Experience in working with SQL databases
  • Good knowledge of mid-tier caching and impact on performance and scalability
  • Experience with Git/GitHub/GitLab
  • Experience in many of the following areas:
    • Deploying service oriented and microservices architectures
    • Building event-driven architectures using messaging systems/service bus, such as Kafka or RabbitMQ
    • Shipping new features in a SPA environment.
    • Working knowledge with JavaScript Frameworks (React, Angular, jQuery)
    • Deploying applications in the public cloud using technologies like Azure, AWS, Docker, Kubernetes.
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Great organizational and time management skills
  • Availability to resolve urgent web application issues outside of business hours
Transform your business and manage risk with your trusted cyber security partner
CYRAAC Services Private Limited
3rd floor, 22, Gopalan Innovation Mall, Bannerghatta Main Road, JP Nagar Phase 3, Bengaluru, Karnataka-560076

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
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.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You