Posted:5 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Full TimeBangalore, Hyderabad, Remote, Vijayawada, VisakhapatnamPosted 4 years ago

Responsibilities

  • Provides estimation on resources, budget and risks involved during application development and enhancement, and reviews work quality (i.e. Code, test and etc.) of team members when functions as team lead.
  • Collaborates with users to understand, acquire and analyze business requirements to formalize system specifications, ensuring project meets business and standards requirements.
  • Conducts system design, code development and prototypes for application, including unit test, integration test and user acceptance test (UAT), ensuring business requirements and software development standards have been met.
  • Responsible for the application support and maintenance, working with system administration team to plan upgrades, optimize application architecture and performance in order to improve efficiency, reduce costs and optimize resources.
  • Conducts post implementation review, proposes suitable technical solutions to resolve issues and ensure root causes are identified and resolved to improve software design and coding standards.
  • Provides support in various IT projects as required to promote cross-functional learning and development, balance team workload and enhance overall team productivity.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering or its equivalent.
  • Minimum 3 years of working experience in software development and object-oriented programming in Java, spring framework and spring boot.
  • Implementing APIs and Microservices, integrating with external systems.
  • Familiar with front-end frameworks (Angular or React).
  • Experience with cloud-based, CD/CI or DevOps development environment.
  • Experience in Structured Query Language (SQL) and report design tools.
  • Good fundamentals in data structures, algorithms and multi-threading/ parallel processing.
  • Good experience in open source development environment including Hudson, Jenkins, JUnit, and Subversion.
  • Strong work knowledge and experience in Agile development methodology.
  • Good knowledge and understanding of business processes and requirements.
  • Ability to work with vendors to deliver applications that meet business requirements.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

vijayawada, andhra pradesh, india

surat, gujarat, india

noida, uttar pradesh

gurugram, haryana, india