Cutshort logo
WebShar logo
Java Full Stack Developer
Java Full Stack Developer
WebShar's logo

Java Full Stack Developer

Priyanka Sunkad's profile picture
Posted by Priyanka Sunkad
2 - 5 yrs
₹3L - ₹20L / yr
Remote, Pune
Skills
skill iconJava
Spring
skill iconSpring Boot
Spring MVC
ORM
Relational Database (RDBMS)
skill iconAngular (2+)

Job Description: Java Full Stack Developer 

Skills 

Primary 

  • Java, J2EE, Spring MVC 
  • Hibernate or other ORM 
  • Web technology and security, REST framework 
  • Any one UI technology and ready to learn a new one. 
  • Database knowledge (MySQL, Oracle, Postgres) 
  • Unit testing frameworks 
  • Version Control (Eg., Git) 

Good To Have 

  • JQuery, XML, HTML5, AngularJS/Angular and other UI technology
  • Shell Scripting 
  • Python 

Key Responsibilities 

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Stay up-to-date on emerging technologies 

Requirements 

  • 2 to 5 years of work experience as a Java Developer or similar role 
  • BS/MS degree in Computer Science, Engineering or a related subject 
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns. 
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework
  •  Experience with test-driven development

Job Benefits and Compensation 

  • WebShar offers a very competitive salary depending on experience 
  • 24 days paid vacation each year (CL, PL, SL), earned at a rate of 2 days per month. 
  • MacBook Pro 
  • Flexible time / and availability to work from home from time to time 
  • Medical insurance 
  • Team outing and lunches, 
  • Reimbursement as per HR policies 

○ Internet reimbursement upto 1500 

○ Commutation reimbursement upto 6000 

○ ISD reimbursement

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About WebShar

Founded :
2008
Type :
Services
Size :
20-100
Stage :
Bootstrapped

About

Based in California’s Silicon Valley, WebShar is focused on enabling innovative teams to bring their ideas to life. WebShar provides software development consulting services to innovative companies around the world. Through years of cutting edge technical expertise, the WebShar team utilizes their extensive knowledge of modern software development methodologies to help companies create innovative software solutions.Our services include:Software StrategySoftware Development PlanningDevelopment SupportWe have proven expertise in areas ranging from Speech Technologies, Internet Security, Web-Centric Solutions and Web-Device Hybrid Solutions.

Read more

Connect with the team

Profile picture
Vikram Wable
Profile picture
Ajinkya Pisal

Company social profiles

bloglinkedin

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Tony Tom
Posted by Tony Tom
Bengaluru (Bangalore)
2 - 10 yrs
Best in industry
skill iconJava
06692
Microservices
Multithreading
Algorithms
+1 more
  • Experience in Core Java, CXF, Spring.
  • Experience in spring boot, microservices.
  • Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
  • Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
  • Good development experience with RDBMS, preferably Sybase database
  • Good knowledge of multi-threading and high volume server side development
  • Experience in sales and trading platforms in investment banking/capital markets
  • Basic working knowledge of Unix/Linux
  • Excellent problem solving and coding skills in Java
  • Strong interpersonal, communication and analytical skills.
  • Should have the ability to express their design ideas and thoughts.


Read more
FreeCharge
at FreeCharge
2 recruiters
Rahul Goyal
Posted by Rahul Goyal
Remote only
3 - 7 yrs
₹12L - ₹22L / yr
skill iconJava
Spring
Microservices
MySQL
Databases
+4 more

Work With Us

Get To Know Us First!

Freecharge a subsidiary of Axis Bank Limited founded in 2010, is a Fin-Tech organisation revolutionizing Financial Products through technology.

At our core, we’re a creative company. Ideas and pixels is where we live and we love building magical products that make our users feel ‘wow’. At Freecharge, you'll have the chance to do the best work of your life. We’re on a journey to build something new, something different and something innovative & that requires passion to build such incredible products.

Come join us and shape the future of Fin-Tech.

 

Do You Make The Cut?

We are looking for a motivated developer to join our agile team of developers as a Lead to mentor and as an individual contributor to drive best practices in the product.

You will be responsible for the design, architecture, and delivery of a feature/product with the highest quality. Providing the product with visible benefit to end-users in an iterative fast-paced environment by creating solutions suitable for the job in real-time.


Title: Lead SDE
(Backend)

Location: Gurugram

Experience: 3-7 Yrs.

Education: Bachelor’s / Master’s in Software Engineering

 

Responsibilities

  • In this lead role, you will be designing and developing complex software systems that have been successfully delivered to customers.
  • Ensure the quality of design of systems by serving as a technical lead on our most demanding, cross-functional teams
  • Build reusable code and libraries for future use.
  • Build highly available, high performance, scalable software and you will work on distributed systems for massive-scale systems
  • Responsible for code quality of the product being developed along with unit and integration testing.
  • Mentor junior developers to improve their skills, and make them more effective, product software engineers.
  • Communicate with technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.

 

Sounds Like You?

 

  • 4+ years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot, MVC, AOP, DI), ORM Frameworks.
  • 1+ years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems.
  • Strong experience in technically leading junior developers with a focus on the goal.
  • Strong experience in data structures & algorithms and their space & time complexities.
  • Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs.
  • Strong experience working with Databases like SQL & NoSQL.
  • Experience working with microservices-based architecture.
  • Experience in high traffic, highly scalable distributed system designs, complex web applications, and code reviews.
  • Experience working in an Agile environment.
  • Solid understanding of the full software development life cycle and the domain.
  • Good to have knowledge of messaging systems like SNS/ SQS /Kafka etc.


Life at Freecharge!


Our Playground!

  • 450+ FCian’s, at Gurugram & Bengaluru locations
  • Collaboration spaces & A flat and transparent culture
  • Wow Corners, fun & reading Zone
  • Best learning and development opportunities

 

Benefits

  • Day-care facility
  • Comprehensive Insurance Policy
  • Wellness Benefits like Health check-ins
  • 26 Weeks Maternity & 2 Weeks Paternity Leaves
  • Adoption Assistance Program
  • On-Site Parking at all locations
  • A chance to have a big impact early in your career

 

ARE YOU READY?

TO

#ChargeYourFuture

Read more
Liberin Technologies
at Liberin Technologies
3 recruiters
Sudeepti Singh
Posted by Sudeepti Singh
Noida
0 - 1 yrs
₹2L - ₹4L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+1 more
- Working on Spring/Hibernate/JPA/JUnit.
- Working on test-driven development.
- Working on continuous integration and continuous development pipeline.
Read more
Mobile Programming India Pvt Ltd
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
Ankit Sharma
Posted by Ankit Sharma
Remote only
3 - 7 yrs
₹10L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+2 more

Job Requirements :

 

- 4+ years of Java development experience

 

- 4+ years of microservice development experience with Spring boot framework

 

- Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services

 

- Excellent knowledge of Enterprise Design Patterns

 

- Full stack development with Angular 8 experience will be a plus

 

- Experience with test driven software development

 

- Exposure to telecom domain

 

- ETOM/ SID which make the TM Forum framework

Read more
Future Group
at Future Group
3 recruiters
Kitty Basumatary
Posted by Kitty Basumatary
Bengaluru (Bangalore), Mumbai
3 - 5 yrs
₹12L - ₹18L / yr
skill iconJava
J2EE
Spring
Hibernate (Java)
skill iconSpring Boot
+26 more

Required Qualifications and Skills:

  • 3-5 years of work experience in the development background, with at least 2 years experience in Java, Spring, Sprint Boot, Hibernate or JPA, MySQL, Oracle, Spring MVC.
  • B.E. degree in Computer Science, Graduate in Software Engineering or equivalent
  • Experience in Core JAVA, Spring, Spring Boot Frameworks.
  • Experience with ORM's like Hibernate.
  • Good knowledge of developing RESTful web services using Spring Boot, Java1.x,Servlet2.4, JSP2.0, JDBC3.0, Java Mail, Struts2.x, HTML, HTML5, Angular7+, JavaScript, JSF, Bootstrap2.x-3.x, JQuery & CSS 3.x, Maven 3.x, Apache Tomcat7
  • Knowledge of Cloud AWS.
  • Experience in any Messaging Queue e.g. Apache Kafka, ActiveMQ, etc.
  • Experience on Web services with REST and SOAP.
  • Experience working on tool set like Eclipse IDE, SQL clients.
  • Experience using application server like Jboss, TomCat, Wildfly, glassfish.
  • Experience in using tools like SOAP UI, POSTMAN
  • Ability to write SQL queries to fetch data.
  • Knowledge of Micro services, Redis Cache and Mongo DB (or any other NoSQL) is good to have
Read more
Rubiks Syslabs
Rubiks Syslabs
Agency job
via ServeRight HR Services by Kannan Venkatasubbaraman
Chennai
3 - 7 yrs
₹7L - ₹12L / yr
skill iconJava
J2EE
Oracle
Relational Database (RDBMS)

Job Description:

  • Resource should be proficient in analyzing, designing and developing applications based on the requirements provided by business counterparts
  • Developing and maintaining applications developed in Java, J2EE, Struts and Spring and possessing 3-layer architecture
  • Good knowledge in Spring Boot, Hibernate, Angular JS, Docker, VUE JS and AWS
  • Applications development or maintenance using ORM tools such as Hibernate
  • Database management which includes DB design and maintenance, mostly related to 2016 and Oracle 19c, DB2
  • Should have knowledge in Unix / Linux OS.
  • Should have good knowledge in Shell scripting language
  • Strictly adhere to the internal SDLC process quality standards set but the organization and providing the drive to the team to achieve the KPI and SLA targets
  • Flexible to work in extended time
  • Candidate should have good experience on Java / J2EE, Springboot, Hibernate / JPA, Oracle query, Web Services and Rabbit MQ.
  • Should have minimum of 3 to 5 years of experience. Should be able to work on enhancement, maintenance and production support.
  • Good to have hands-on experience on DEVOPS & API development.
Read more
Sapper.ai
at Sapper.ai
2 recruiters
Amol K
Posted by Amol K
Pune
3 - 7 yrs
Best in industry
skill iconSpring Boot
skill iconJava
J2EE
Spring
Spring Batch
+3 more
Sapper.AI is building the next generation intelligent automation software. We are a young startup and if you are looking at exciting work, long hours and lot of learning, have a passion to create new innovation and go-getter attitude, this is the place to be.

Built on a foundation of AI we are automating enterprise application integration, data integration, data preparation for Analytics and bot automation. We are looking to build our engineering development center in Pune with passionate and entrepreneurial developers at all levels (Interns, Fresh Graduates, Senior Software Engineers and Architects).

Expectations -
  • Have at least 3 years work experience in Java 8 or higher / J2EE Java development.
  • Have experience of agile systems development methodologies such as SCRUM
  • Experience in designing the solution and implementation.
  • Is a communicative, positive, outgoing and driven team player.
  • Solution-oriented, see opportunities and proactively proposing new solutions, speak and write fluently in English.
  • Good to have certifications in Java, Spring etc.
  • Experience in Java 8.
  • Experience in Spring Boot and other spring framework like Spring data, AOP etc.
  • Experience in MongoDB/ Kafka / RabbitMQ etc.
  • Experience in REST API
  • Have worked on microservices
  • Should have worked on minimum 2- 3 projects
  • Experience in writing effective Unit test case for better coverage.
  • Experience in writing good quality code by following code quality tools likes SonarQube etc.
Read more
Goscale Technologies
at Goscale Technologies
5 recruiters
Kritika  Singh
Posted by Kritika Singh
Remote, Bengaluru (Bangalore)
4 - 10 yrs
₹15L - ₹30L / yr
skill iconJava
Data Structures
Algorithms
Multithreading
Apache Kafka
+3 more

Job Summary:

– We are looking for a kick ass software engineer with exceptional skills in data structures, algorithms, core java, and distributed systems. If you think you have it in you to deliver on aggressive timelines, have the hunger for growth, don’t like giving excuses, contribute to product features, be hands-on and deliver a world-class product, then we want to hear from you.

This is a predominantly back-end engineering role.

– You are a rockstar engineer with proven capabilities working on SaaS product and a passion for writing exception code.

– You are hungry for an opportunity to join a start-up and become a member of core platform team driving the company forward.

– You will be responsible for the delivery of product features as a part of the platform engineering team.

– You will be hands-on working on key features of the product.

– You will be responsible for design of back-end architectural changes and product features.

– You will have plenty of opportunity to learn and implement ideas to build products in efficient and cohesive manner.

– Understand the product mission, goals, and tasks and execute with the team to achieve them.

– Understand the design and architecture and build modules in accordance with it or recommend and make the necessary changes that adds more stability to our product.

Eligibility:

– 4+ years of experience with hands-on experience in Core Java/Kotlin

– 2+ years of experience as a technical architect with responsibility for core features 

– 4+ years of working experience in cloud-based systems

– 2+ years of experience working on distributed systems

– 2+ years of experience working on Kafka and Zookeeper

– Experience working on RxJava/ Reactive Programming

– Adept on design patterns and distributed systems

– Excellent verbal and written communication

– Proficient in building REST APIs to interact with relational and non-relational data sources

– Proficient in SQL and RDBMS

– Hands on experience in code and system optimization

– Experience in working with NoSQL databases is a plus

Read more
Equal Experts
at Equal Experts
13 recruiters
Jenny John
Posted by Jenny John
Pune
8 - 18 yrs
₹18L - ₹40L / yr
RESTful APIs
skill iconJava
Test driven development (TDD)
Spring
Microservices
Role: The role of lead is not a textbook checklist, however, there are technical responsibilities that a team must fulfill and we expect the tech lead to ensure these responsibilities are covered and be able to cover them themselves if needed. We expect tech leads to taking a collaborative approach to leading their team. This is especially important when considering the amount of experience that each of our consultants brings. Given this, we expect you to: ● Respect the other members of your team and recognise you don’t always know best. ● Spot gaps in team capability and figure out how to fix them as a team. ● Be hands on, able and willing to contribute to development, however, don’t expect to be coding all of the time. ● Encourage the team to be proactive, give them responsibility. Responsibilities ● Have a clear understanding of the deployment architecture ● Have a clear understanding of the build pipeline ● Understand how you get changes into production ● Understand how all parts of the system work together ● Facilitate technical communication with other teams, both within your engagement and across other EE clients. ● Actively seek to remove knowledge silos within the team ● Ensure you have a release / branching strategy in place ● Act as the primary point of contact for your team when communicating with other teams ● Ensure there is a technical vision for the team ● Liaise with environment specialists to ensure smooth deployments to production ● Encourage the team to follow good development practices aligned to EE technical values ● Feedback to the delivery lead or engagement manager on the quality of your team (good and bad) ● Recognise team members that have the potential to grow into team leads ● Ensure the use of new technologies or dependencies does not block the team. ● Ensure the team keeps necessary architectural documents up to date ● Keep an eye on the long term consequences of architectural choices, and remind others when necessary ● Build good relationships with your team members. Act as a mentor when required ● Keep the client informed and engaged in the technical side of the project ● Build relationships across your client community Technologies / Experience The successful candidate must have the following experience: ● Worked as the tech lead of a development/delivery team in a large organisation ● Have worked with a variety of different technical architect roles ● Be deeply proficient in at least one programming language ● Be comfortable using other languages and evidence using multiple languages ● Have hands-on experience with some form of configuration management tooling, e.g. Ansible, Chef, Puppet ● Have hands-on experience of at least one continuous integration and continuous delivery technology, e.g. Jenkins, Go, Team City or Bamboo. ● Full stack development experience from user interface through to data persistence ● A strong proponent of XP practices such as TDD ● Working with a delivery team to formulate an automated test strategy ● Worked as part of a number of agile delivery teams and seen a number of different approaches to delivery ● Good appreciation of secure coding practices and end to end system security The following exposure will also be looked on favorably: ● Performing an ‘architect’ role, while retaining hands-on involvement ● Working with cloud hosting platforms such as AWS, Rackspace, Azure etc. ● Infrastructure management technologies such as Cloud Formation or Terraform
Read more
Perpule
at Perpule
1 recruiter
Saketh Bsv
Posted by Saketh Bsv
Bengaluru (Bangalore)
4 - 8 yrs
₹10L - ₹20L / yr
skill iconJava
MySQL
Memcached
Engineering Management
Analytics
Job Description We're looking for a capable person to lead our efforts in Backend Architecture, QA and DevOps Full Stack Developer - Backend Apps, DevOps, Analytics & Web Apps JAVA, MySQL, Memcache, Google Cloud Platform (AppEngine, Datastore, BigQuery), Git, CI tools, JS What will you work on? • Build and manage REST API stack for Perpule Mobile Apps • Data analytics, User Analytics & App Analytics • Build Web Applications & Dashboards • Data Security • DBMS & Scaling What are we looking for in you? • Have 4+ yrs of experience with building backend applications , Web Apps & Analytics • Experience in deploying applications at scale in production systems • Test driven application development Experience • Experience in building and managing API end points for multimodal clients. • Strong grasp of Backend Architectures and applications. • Enthusiasm to learn and contribute in a challenging & fun-filled startup • Knack for problem solving and follow efficient coding practices
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos