company logo

Java Backend Developer (Spring & Spring Boot)

Bangalore
Full-Time
Mid-Level: 4 to 6 years
18L - 1Cr (Per Year)
Posted on Nov 18 2022

Not Accepting Applications

About the Job

Skills

Core Java
Spring Boot
experience in supply chain
retail product platform development

Java Developer.        

Job Description:

 Title: Java Backend Developer (Spring & Spring Boot)

Duration: Full Time Location: Bangalore Available to join: 2-4 weeks

Should have experience in supply chain, retail product platform development

 Summary:

We are looking for highly skilled programmers with experience building web applications in Java. Java Developers are responsible for analysing user requirements and business objectives, participating in estimation process, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.

·      Consistently demonstrate clear technical judgment, innovation, and consideration for the workstreams’ objectives.

·      Able to provide technical guidance, supervise others, provide instructions, and debug code written by team members.

·      Self-starter, motivated, and actively learning and researching new methods of work and new technology.

·      Compile detailed technical documentation and user assistance material, requiring excellent written communication.

 Responsibilities:

·      Develop detailed technical analysis and design specifications based on functional requirements.

·      Design, code, unit test, debug, re-factor and document web applications.

·      Ability to take ownership of functionalities as appropriate.

·      Participate in code reviews.

·      Integrate and write REST services for backend and UI integration.

·      Hands on experience with React.

 Requirements:

·      Minimum 5+ years of hands-on experience in building enterprise software using Java in the space of Enterprise application.

·      Relevant experience developing robust, highly available, high performance distributed systems.

·      MUST Have: Excellent practical object-oriented software design skills.

·      MUST Have: Strong expertise with Core Java, Design patterns and advanced data structures/algorithms at minimum.

·      MUST Have: Strong understanding of open-source technologies.

·      MUST Have: Experience developing complex data-driven server-side software in Java.

·      MUST Have: Strong experience in developing with Spring MVC framework, Spring Core, Spring Boot, Spring Data JPA. Good knowledge of Spring Security is required.

·      MUST Have: Strong experience with JPA implementation like Hibernate etc.

·      MUST Have: Know-How and Hands-on with AWS services and deployments.

·      MUST Have: Significant experience developing effective APIs, RESTful services, Microservices design, and development.

·      MUST Have: Proficiency in SQL and complex relational database design.

·      MUST Have: Practical experience, as well as a deep understanding of service-side and middle-tier technologies, is a must: middle-tier frameworks, caching strategies/solutions, messaging/queuing.

·      Desire and ability to thrive in a fast-paced, growing, dynamic environment.

·      Preferred to Have: Familiarity with Web 2.0 technologies: JavaScript, HTML5, CSS and React desired.

 Required Qualifications B. Tech, M. Tech or MCA

About the company

Aventuric Solutions is full of solutions powered by our highly skilled manpower, cutting-edge technology and reliable infrastructure engineered to reduce our client’s costs and risks, increased savings and revenues and optimized work flow. We help our clients to scale their businesses, conquer their niches and diversify with more success Aventuric Soutions pvt. Ltd., In response to ev ...Show More

Company Size

51-200 Employees

Headquarter

Bangalore