Ayud Verified Job

Java Developer

Aventuric Solutions • 17, Karnataka, India
Location 17
Salary Range ₹7 - ₹12 / month
Experience 3 - 8 Years
Openings 2
Required Qualification

BTech Computer Science

Key Skills

JavaSpring,Spring Boot,Core Java

Job Description

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

Apply for this position on Ayud Jobs

Take free virtual assessments and get connected directly with hiring managers.

View & Apply on Ayud Jobs