Software Engineer - Java Developer Job in Pune 5-9 year(s) | MyCareernet | Hiring Now

Key Skills: Java, Micro Service

Roles and Responsibilities:

  • Design, develop, test, and deploy applications/products based on functional and non-functional requirements.
  • Work effectively across UI, Business Layer, Service Layer, and Database components of n-tier architecture.
  • Develop scalable backend services and microservices using Java.
  • Follow Agile and/or Waterfall methodologies for application development and delivery.
  • Design and develop external software interfaces using appropriate middleware technologies.
  • Conduct code reviews and design reviews and provide technical guidance to team members.
  • Prepare software design and technical documents based on functional and non-functional requirements.
  • Enhance and support existing applications by implementing new features and modifying existing functionality.
  • Analyze and resolve reported issues and production defects in a timely and efficient manner.
  • Write clean, maintainable, secure, and high-quality code with minimal defects.
  • Collaborate with internal and external stakeholders to understand requirements and ensure successful delivery.
  • Support application testing, deployment, maintenance, and production support activities.
  • Ensure development activities follow defined coding, security, quality, and delivery standards.

Skills Required:

  • Strong experience in Java
  • Hands-on experience in Microservices
  • Good understanding of Full Stack Development
  • Experience with n-tier application architecture
  • Knowledge of UI, Business Layer, Service Layer, and Database
  • Experience in application design, development, testing, and deployment
  • Strong understanding of REST APIs and software integrations
  • Experience with Agile development methodologies
  • Good knowledge of object-oriented programming and design principles
  • Experience in code review, debugging, and defect resolution
  • Strong communication and stakeholder management skills

Good to Have:

  • Experience with Spring / Spring Boot
  • Knowledge of RESTful Web Services
  • Experience with SQL and relational databases
  • Knowledge of CI/CD and DevOps practices
  • Experience with cloud technologies
  • Knowledge of application security and secure coding practices

Education: Bachelor's Degree in related field       

Back to blog

Other Jobs To Apply

No other job posts for this day.