Java Developer

3 - 5 yrs
₹5L - ₹6L / yr
Remote only
Skills
J2EE
Spring
Hibernate (Java)
EJB
SQL
- Well versed in Core Java, OOPs concepts, collections, multi-threading, concurrency, lambdas, and streams.
- Hands-on knowledge of Spring Core, MVC, JPA, Security, transaction
- Working knowledge of REST API designing as well as development, using Spring.
- Exposure to Spring Boot, Docker, Kubernetes, OpenShift for the microservices environment.
- Savvy with SQL and database concepts.
- Ability to use frameworks like JUnit, Mockito, etc., for implementing unit testing.
- Sound understanding of code versioning tools, such as Git/bit bucket with Maven.
- Should have worked in a CI/CD environment with TeamCity/Jenkins.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About Team Geek Solutions
Founded :
2018
Type :
Products & Services
Size :
20-100
Stage :
Bootstrapped
About
GeekSquad - find awesome React, React-native, Angular, AWS developers immediately
Read more
Connect with the team
Company social profiles
N/A
Similar jobs
Pune
5 - 7 yrs
₹10L - ₹15L / yr
ASP.NET
Entity Framework

SQL server
+4 more
Required Qualifications:
- 5+ years of professional software development experience.
- Post-secondary degree in computer science, software engineering or related discipline, or equivalent working experience.
- Development of distributed applications with Microsoft technologies: C# .NET/Core, SQL Server, Entity Framework.
- Deep expertise with microservices architectures and design patterns.
- Cloud Native AWS experience with services such as Lambda, SQS, RDS/Aurora, S3, Lex, and Polly.
- Mastery of both Windows and Linux environments and their use in the development and management of complex distributed systems architectures.
- Git source code repository and continuous integration tools.
Read more
Remote, Bengaluru (Bangalore)
3 - 5 yrs
Best in industry
J2EE
Hibernate (Java)
+1 more
- 3+ years of experience in the Development in JAVA technology.
- AWS or cloud Experience
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem-solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Read more
Remote, Bengaluru (Bangalore)
10 - 20 yrs
₹40L - ₹55L / yr



Architecture
+11 more
- Bachelor's or Master’s degree in Computer Science or equivalent area
- 10 to 20 years of experience in software development
- Hands-on experience designing and building B2B or B2C products
- 3+ years architecting SaaS/Web based customer facing products, leading engineering teams as software/technical architect
- Experiences of engineering practices such as code refactoring, microservices, design and enterprise integration patterns, test and design-driven development, continuous integration, building highly scalable applications, application and infrastructure security
- Strong cloud infrastructure experience with AWS and/or Azure
- Experience building event driven systems and working with message queues/topics
- Broad working experience across multiple programming languages and frameworks with in-depth experience in one or more of the following: .Net, Java, Scala or Go-lang
- Hands-on experience with relational databases like SQL Server, PostgreSQL and document stores like Elasticsearch or MongoDB
- Hands-on experience with Big Data processing technologies like Hadoop/Spark is a plus
- Hands-on experience with container technologies like Docker, Kubernetes
- Knowledge of Agile software development process
Read more
Gurugram
4 - 8 yrs
₹18L - ₹25L / yr
J2EE
Hibernate (Java)
Role/ Responsibilities
- Lead a team of hard working backend developers.
- Design APIs, DB, Queues, monitoring for micro services.
- Writing, deploying and managing micro services.
- Migrate existing components into distributed micro service architecture.
- AWS Cloud / Google Cloud Platform (Manage Infrastructure).
- API integration with 3rd parties.
- Unit test cases, automation.
- Database optimisation.
- Design of highly concurrent backend architecture.
- Handling high traffic data.
Experience required:
- Sound fundamentails in software design.
- Must have worked on distributed and micro service architecture.
- Sound fundamentals on scale/ performance/ memory optimisation.
- Sound fundamentals of authentication, authorization, payment processes, data security.
- Must have experience in Spring / Spring boot.
- Good to have experience in Kafka / JMS / RabbitMQ / AWS Elastic queue.
- Good to have experience in Junit / mockito unit test cases.
- Good to have knowledge in Mysql (or any RDBMS).
Read more
Bengaluru (Bangalore)
2 - 5 yrs
₹5L - ₹7L / yr
J2EE
Spring
Microservices
We have opening for Java Developer for permanent position with our concern.
Skills Needed: Java,Spring,Springboot,Microservices
Should have hands-on experience with Java
Should have hands-on experience with technologies like spring & springboot
Should have hands-on experience with Microservices Architecture
Experience:2 Yrs to 5 Yrs
Notice Period: Immediate to 10 Days(Max)
Location: Bangalore
Work from Home till Pandemic End
Skills Needed: Java,Spring,Springboot,Microservices
Should have hands-on experience with Java
Should have hands-on experience with technologies like spring & springboot
Should have hands-on experience with Microservices Architecture
Experience:2 Yrs to 5 Yrs
Notice Period: Immediate to 10 Days(Max)
Location: Bangalore
Work from Home till Pandemic End
Read more
Bengaluru (Bangalore)
10 - 18 yrs
₹50L - ₹60L / yr
Spring
Hibernate (Java)
J2EE
Java Server Faces (JSF)
+9 more
Key Job Responsibilities:
● He/She is a responsive team player who can proactively contribute for building technical
strategies for applications and systems by promoting an understanding of the technology and
business roadmap.
● He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
● Work very closely with various business stakeholders to drive the execution of multiple
business plans and technologies .
● Work closely with Product, Design, and Marketing to conceive features, plan projects, and
build roadmaps
● Prior experience with scalable Architecture managing team of minimum 5 engineers and
coaching, mentoring while maintaining a role with code development.
● Proven history of contributing to product strategy and shipping products with multi-functional
teams.
● Highly involved in recruitment while building team also leading app development for both
platforms
● Promote and support company policies, procedures, mission, values, and standards of ethics
and integrity.
Minimum Qualification:
● Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,
popular frameworks & libraries}, JVM, GC tuning, performance tuning)
● Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST
Express etc
● Worked on Relational data stores viz. MySQL, Oracle or Postgres
● Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
● Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
● Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ et
● He/She is a responsive team player who can proactively contribute for building technical
strategies for applications and systems by promoting an understanding of the technology and
business roadmap.
● He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
● Work very closely with various business stakeholders to drive the execution of multiple
business plans and technologies .
● Work closely with Product, Design, and Marketing to conceive features, plan projects, and
build roadmaps
● Prior experience with scalable Architecture managing team of minimum 5 engineers and
coaching, mentoring while maintaining a role with code development.
● Proven history of contributing to product strategy and shipping products with multi-functional
teams.
● Highly involved in recruitment while building team also leading app development for both
platforms
● Promote and support company policies, procedures, mission, values, and standards of ethics
and integrity.
Minimum Qualification:
● Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,
popular frameworks & libraries}, JVM, GC tuning, performance tuning)
● Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, REST
Express etc
● Worked on Relational data stores viz. MySQL, Oracle or Postgres
● Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB etc
● Worked on caching infra viz. Redis, Memcached, Aerospike, Riak etc
● Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ et
Read more
Hyderabad
0 - 4 yrs
₹3L - ₹4L / yr


Analysis of algorithms

Responsibilities
- Build and mentor the platform team at Checko.
- Own the design, development, testing, deployment, and craftsmanship of the team’s infrastructure and systems capable of handling massive amounts of requests with high reliability and scalability
- Leverage the deep and broad technical expertise to mentor engineers and provide leadership on resolving complex technology issues
- Entrepreneurial and out-of-box thinking essential for a technology startup
- Guide the team for unit-test code for robustness, including edge cases, usability, and general reliability
Requirements
- Must have design, development, testing, deployment of systems capable of handling massive amounts of requests with high reliability and scalability
- Must have strong command in writing production-level code in Java or Python including skills in debugging, performance analysis/optimization and memory usage optimization
- Must have worked with real-time web/mobile applications and event-driven architectures
- Must have experience working with relational and non-relational databases and understanding their data models and performance tradeoffs.
- Must have solid engineering principles and a clear understanding of data structures and algorithms
- Should have knowledge of service-oriented architecture, caching techniques, micro-services, and distributed systems
- Should have basic understanding of C++/reactJS/Angular/Node
Desired Skills and Experience
Algorithms, debugging, performance optimization on low-end processors, data structures, REST, service-oriented architecture.
Read more
Mohali
2 - 7 yrs
₹5L - ₹10L / yr
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Skills and Expertise:
● Design overall architecture of the web application.
● Maintain quality and ensure responsiveness of applications.
● Collaborate with the rest of the engineering team to design and launch new features.
● Maintain code integrity and organization.
● Should have experience in Java, JEE, Spring, Hibernate
● Should have worked on frameworks (e.g. Spring MVC, Struts).
● Highly experienced with Front End technologies (e.g. HTML+CSS, JavaScript/AJAX, Node.js,
jQuery (or equivalent).
● Web infrastructure (E.g. Apache HTTP/Servlet containers – Tomcat/ JBoss).
● Object Oriented Analysis and Design.
● Design and creation of web services (E.g. SOAP, REST) RDBMS (E.g. MySQL, Postgres,
Oracle) Working with an Agile (e.g. Scrum, Lean) methodology.
● Familiar with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit.
● XP practices - TDD, Refactoring, Continuous Integration and related tools.
● Time management and analytical skills.
● Ability to perform several tasks at the same time.
● Ability to translate requirements into a finished project.
● Communication skills to collaborate with clients and internal development teams.
● Problem-solving ability.
Read more
Pune
2 - 6 yrs
₹4L - ₹12L / yr
Webservices

JSON
Multithreading
+1 more
Key Skills & Requirements:
Expertise in server-side Java programming
Broad experience in overall system design and implementation
Knowledge of creating and consuming web services,XML, JSON
Knowledge of Reflection APIs, Multi-threaded applications, IPC, Database concepts
Experience writing robust unit tests
Excellent analytical, logical, debugging skills
Practical experience working within a software development process like the Agile model
Good communication skills
Interest in learning and working across various other languages, technologies and domains
Read more
Bengaluru (Bangalore)
8 - 12 yrs
₹10L - ₹35L / yr
Spring
Data Structures
Algorithms
Design patterns
+1 more
You’re Part
Communication –
• Drive discussions to improve product across teams where ever there are inter dependencies across products
Coding -
• You will write performant, unit-tested code, develop object-oriented models and design data structure for new software projects taking systems aspects into account
• You will translate high level business problems into scalable design and code. Create libraries & Utilities for larger consumption
• Drive large refactoring exercises
Design –
• API Definitions and end-to-end service design and implementation for large services
• Create Platforms in your product/team. Build platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems.
Org Development –
• Influence product requirements & operational plans. Instill best practices for development and champion their adoption, while working with product manager to estimate and plan projects in agile development framework.
• Mentor junior engineers on software design, coding practices and TDD strategies and form a holistic mentoring plan for Mentee
•
You’re Array (Nice To Haves)
• A multi-perspective approach to developing object-oriented models, designing data structure and building applications and platforms that can scale.
• Problem solving skills for high-level business and technical problems.
• Your leadership and mentoring skills to roll-up your sleeves and offer technical and project management insights and tips.
You (Must Haves)
• Deep expertise in at least one programming language (preferably Java) & tech stack to write maintainable, scalable, unit-tested code.
• Substantial experience in building large complex business applications
• Strong object-oriented design skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces
• Experience leading multi-engineer projects and mentoring junior engineers
• Deep understanding of design patterns.
• Prior experience in working with Agile software methodologies (XP, Scrum)
• BTech or MTech in Computer Science or related technical discipline (or equivalent).
• The experience of having been a software engineer for at least 6 years.
You’re Cheers!
• Great Work, Great People and Great environment. We call ourselves an incubator for engineers where you get all the optimal conditions to do and experience your best.
Seniority Level
Not Applicable
Industry
• Healthcare
• Internet
Employment Type
Full-time
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?

Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
