Talent.com
This job offer is not available in your country.
Software Engineer (Java Developer)

Software Engineer (Java Developer)

PowerSchoolbangalore, India
1 day ago
Job description

Overview

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

Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • 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

Qualifications

To be considered for and to perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily. The requirements listed below are representative of the knowledge, skill and / or ability required.

Qualifications include :

  • 4 Year degree in Engineering like BE or B-Tech or 3 years Master in computer application (MCA).
  • 3+ years of experience in Software industry

  • 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.
  • Create a job alert for this search

    Software Engineer Java • bangalore, India

    Related jobs
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    RecroGreater Bengaluru Area, India
    Strong understanding of RESTful APIs, microservices, and design principles.Experience with version control (Git), build tools (e. Maven / Gradle), and CI / CD workflows.Exposure to Agile development and...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    HCLTechGreater Bengaluru Area, India
    As a Java Developer at HCLTech, you will play a pivotal role in designing, developing, and maintaining enterprise-grade applications using modern Java technologies. This position is critical to adva...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    SynechronBengaluru, Karnataka, India
    We have immediate opportunity for Java Developer.Job Location : Synechron ( Bengaluru).Notice : Only immediate joiner.At Synechron, we believe in the power of digital to transform businesses for the...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    Teamware SolutionsBangalore Urban, Karnataka, India
    Teamware Solutions a division of Quantum Leap Consulting Pvt.We have the below requirement for one of the reputed.Testing : TDD, Unit Testing, Mocking (e. Frameworks : Spring, Spring Boot.Architecture...Show moreLast updated: 8 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    MphasisBengaluru, Karnataka, India
    Java / Sunview / jQuery with insurance Domain Experience.Require Senior Leads with Annuity and Life Insurance domain knowledge with 8 to 14 years of experience. Strong Business domain skills are ess...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata TechnologiesBengaluru, Karnataka, India
    Technology & Architecture : This role involves hands-on development using Java 17, and modern frameworks like Spring Boot and Quarkus to build robust, cloud-native microservices.Cloud & Infrastructu...Show moreLast updated: 8 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    Wissen TechnologyBengaluru, Karnataka, India
    Available for F2F on 13th Sep 2025, Saturday(Y / N) : .We are looking for a highly skilled.The ideal candidate should have 5. Java development and must be available for a final round face-to-face interv...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    6thStreet.comBangalore Urban, Karnataka, India
    Senior Software Engineer (3+ Years Experience).We are looking for a skilled and motivated.Candidate should have strong experience in Java, Spring Boot, REST APIs, and a solid understanding of datab...Show moreLast updated: 8 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    LuxoftBengaluru, Karnataka, India
    Our Client is one of the largest UK groceries and general merchandise retailer and is in the middle of transformation to a technology Company in retail. As part of this exercise renovation of the te...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    USTBengaluru, Karnataka, India
    This role requires hands-on expertise in Java, Angular, C#, Swing, and familiarity with OSGi frameworks.Design, develop, and maintain high-performance Java applications. Collaborate with cross-funct...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    XebiaBengaluru, Karnataka, India
    Looking with at least 7 to 8 years of solid experience designing and developing Microservices with Spring Boot and Spring WebFlux while adhering to best security practices.Work together with the De...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Wissen TechnologyBengaluru, Karnataka, India
    We are looking for a skilled Java Backend Developer to join our development team.In this role, you will be responsible for building and maintaining scalable, high-performance backend services and A...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft IndiaBengaluru, Karnataka, India
    As a Java Developer for this project, you will have the opportunity to contribute to the data management architecture of industry leading software. You will work closely with cross-functional teams ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    Java Backend developerBengaluru, Karnataka, India
    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fund...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Quanteam UKBengaluru, Karnataka, India
    Job : Java Developer - Risk Technology.Ideally ASAP - notice period accepted.Financial Services / Investment Banking.We are seeking an experienced Java Developer to join the Risk Technology team of ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    Brace Infotech Private LtdBengaluru, Karnataka, India
    Mandatory – Data Structure , Algorithm, Java 8+, Springboot, Microservices, Basic cloud, devops knowledge.Look to have payment domain exp. Proven skills in Java, Spring, Spring boot, Hibernate, JPA,...Show moreLast updated: 8 hours ago
    • Promoted
    Java Software Engineer

    Java Software Engineer

    Tata Consultancy ServicesBangalore Urban, Karnataka, India
    We are looking for a Java UI Developer.Java UI- Core Java, with (HTML & CSS,.Deep knowledge on Core JavaScript - mandatory. Deep understanding of any one framework (Angular, React or Vue JS).Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    ScaleneWorks People Solutions LLPBengaluru, Karnataka, India
    We are seeking for Java Developer with below JD : .Skills : Java, Spring, Angular, Cloud, Devops, CI / CD.The ideal candidate will have strong expertise in Java and related technologies, and a proven tr...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    TEKsystems Global Services in IndiaBengaluru, Karnataka, India
    Job Title : Senior Java & AWS Developer.The ideal candidate will be an independent contributor with strong problem-solving skills, excellent communication abilities, and a passion for delivering hig...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Java Software Engineer

    Java Software Engineer

    CogniwideBengaluru, Karnataka, India
    Job Location : Any Atos India GDC location.Job Location – WFO or Hybrid WFO , compulsory to attend customer stand-up call @ 9 pm IST. Detailed Job Description : 6- 8 years of Experience.Experience in ...Show moreLast updated: 8 hours ago