Search by job, company or skills

Powerschool India

Fullstack Developer - Java

Early Applicant
  • Posted 6 months ago
  • Be among the first 10 applicants

Job Description

  • This position, under the general direction of the Lead and/or Manager, Software Engineering, will be responsible for technical and development support for our award-winning K-12 software.
  • This role will implement, code, build, and test new features, maintain existing features, and develop reports that will include components, data models, customization and reporting features for our products.
  • Additionally, this position will gather and refine requirements, develop designs, implement, test and document solutions to produce the highest quality product and customer satisfaction.

Responsibilities

  • Work as part of an Agile SCRUM team in the planning, scoping, estimation and execution of technical solutions
  • Develop scalable web applications and services
  • Investigate and resolve issues reported for a large web application following best practices such as authoring or updating unit tests, writing maintainable code, applying established patterns and algorithms
  • Analyze performance and develop improvements to performance of web application
  • Assist with security updates to web application
  • Perform upgrades to 3rd party libraries and tools used by the web application
  • Implement new web application software features and products following best practices such as authoring of unit tests, writing maintainable code, applying established patterns and algorithms
  • Specialize in client or server side web application development as a member of a project team
  • Familiarity with the full technical stack
  • Develop software to support internal initiatives, tools, update framework and application functionality
  • Work within a wide range of new and legacy code and technologies in a mature codebase
  • Train and mentor new and more junior software engineers
  • Other duties as assigned

Eligibility
  • 4 Year degree in Engineering like BE or B-Tech or Master in computer application (MCA).
  • 5+ years of experience in Software industry
Required Skills
  • Expert in Java , J2ee and Object-oriented concepts.
  • Experience in Spring, Hibernate, JMS, JPA, JavaScript/Typescript, SQL, good to have cloud development experience
  • Experience working with Database like Oracle/SQL Server preferably or other RDBMS.
  • Experience using tools as SQL Developer, Perforce, Jira and Git.
  • Problem solving and debugging skills.
  • Build and deploy of web application on Application servers like Tomcat or JBoss.
  • Understanding of the Software Development Life Cycle (SDLC) and Experience working in Agile/Scrum
  • Be a passionate learner, able to learn new tools, technologies, and services quickly.
  • Actively engage in all forms of communication with the team, sharing ideas, thoughts, and opinions constructively
  • Be able to find innovative solutions to solve complex problems.
  • Write resilient scripts / code for new and existing systems to deliver quality artifacts on complex requirements and specifications in a consist manner.
  • Have an in-depth understanding of how to write services that scale and perform.
  • Familiar with OWASP threats and mitigation techniques
  • Be able to work under pressure and tight timelines.
  • Have good communication skills and enjoy working on an agile team and dynamic environment.
Additional Qualifications
  • Familiarity with CI/CD concepts
  • Proficient in SQL languages such as ANSI SQL, T- SQL and PL-SQL

More Info

Industry:Other

Function:Software Industry

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88079311

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java Fullstack Developer

Dimiour

Java Fullstack Developer

Whitefield Careers
Last Updated: 17-10-2024 09:03:31 AM
Home Jobs in Bengaluru / Bangalore Fullstack Developer - Java