Java Developer - Spring Boot

The ideal candidate will be self-motivated, an independent worker, polished, and have good communication skills. A positive attitude with the ability to prioritize tasks in a fast-paced and fluid work environment is imperative for this role. Strong attention to detail, flexibility, and interpersonal astuteness are key factors for the Assist in design, development, implementation, and analysis of technical products and systems.

- Perform engineering design tasks using standard techniques.

- Support quality development practices and pursue new and better ways to build software.

- Understand and follow emerging design to appropriately meet the business needs of the company.

- Use what works while keeping an eye out for new and better ways.

- Reach outside the mainstream to adopt the best of all communities: open source, programming, etc.

- Continuously improve and don't be content with the status quo -- code can always be better expressed, more elegant and simpler, and higher in quality.

Minimum Qualifications :

- Bachelor's degree in computer science

- 1-5 years related experience (including internships and/or cooperative work experience)

- Software Development Experience in developing object-oriented (OOP) software applications using Java

- Problem Solving Skills

Technical Qualifications :

- Experience with Java / J2EE

- Experience with one or more of the following application frameworks: Spring, Spring Boot

- Experience in front end development using JSF with RichFaces; Knowledge of JQuery and Ajax

- Good understanding of ORM frameworks like iBatis / MyBatis / Hibernate

- Good Understanding of SQL

- Good Understanding of Application/Data Security Model

- Experience with Microsoft SQL Server or open-source relational database management system like MySQL

- Experience implementing functionality using one or more of the following:

- REST API required, general understanding of APIs recommended

- JSON (JavaScript Object Notation)

- Git software versioning and revision control system

- Experience on application servers containers: Glassfish, Payara and EJB containers

Bangalore, KA, IN
Apply Now