Infor is hiring Junior Java Developer in Bengaluru

Job Responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Work on Production and RC and agile Environments issues
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • work with internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Adds to team culture of diversity, equity, inclusion, and respect

Required Qualifications, Capabilities, And Skills:

  • Bachelor’s degree or similar in software engineering or computer science
  • 2+ years of technical knowledge in software development methodologies, design, programming, and implementation.
  • Java/ J2EE application development in eclipse or similar IDE, along with the proficiency in programming with basic Java, J2EE, ORM tools, REST and latest language features and practices.
  • Knowledge and experience in writing components involving Servlet, JSP, JPA, JDBC, EJB etc
  • Java web client technologies, including JavaScript, Angular JS, Node.js, ExtJS or similar JavaScript frameworks, html5, react JS with real-world experience in programming and debugging web application user interfaces.
  • working experience of any relational databases (SQLServer, DB2, MySQL) and NoSQL databases
  • Conducts unit testing and integration testing for functionality and limits.
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with various operating systems (Linux, Mac OS, Windows)

Preferred Qualifications:

  • Understanding the nature of synchronous/asynchronous programming and its quirks and workarounds
  • Understanding fundamental design principles behind a scalable and highly performant application
  • Good analytical and design skills at multiple product level.
  • Good understanding of entire development process, including specification, documentation, and quality assurance.
  • Familiarity of Supply chain domain
  • Excellent organizational and leadership skills
  • Participates in reviewing deliverables from other development teams, including designs, test plans, and documentation help identify and resolve gaps between requirements and technical design.
  • Should have good communication and interpersonal skills
  • Ability to work independently.