company logo

Java Developer

Bangalore
Full-Time
Junior (1 to 3 years)
16L - 1Cr (Per Year)
Posted on Dec 01 2022

About the Job

Skills

Java Developer
domain Ecommerce
Supply Chain
Retail or Sales Platform

Java Developer

 

Job Description:

 

Title: Java Backend Developer (Spring & Spring Boot)

Duration: Full Time

Experience: 3+ Years(domain Ecommerce, Supply Chain, Retail or Sales Platform development)

Location: Bangalore

Available to join: 2-4 weeks

 

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

  1. Minimum qualification required B. Tech, M. Tech or MCA
  2. Excellent written and verbal communication skills
  3. Three to Four years of related experience required

 

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

Other open jobs from Aventuric Solutions