Cutshort logo
A Top Technology Firm logo
Java Developer
A Top Technology Firm
Java Developer
A Top Technology Firm's logo

Java Developer

at A Top Technology Firm

Agency job
5 - 7 yrs
₹10L - ₹18L / yr
Chennai
Skills
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
EJB
Data Structures
Algorithms
Design patterns
Should have 3+ years experience in Core Java, Spring Boot, Hibernate

  • The ideal candidate must have experience in enterprise application design, system performance and scalability
  • 5+ year experience in web services, distributed systems, and highly available and scalable applications.
  • Strong object-oriented programming skills in Java
  • Very good knowledge of Core Java and J2EE and should have worked on high availability, low latency platforms.
  • Ability to question status quo and identify bad design/code patterns which can impact performance and maintainability of the code.
  • Excellent understanding of system design and design patterns.
  • Previous experience with the Agile methodology.
  • Experience in developing robust RESTful services is desirable.
  • Have very good communication skills
  • Have strong experience in the Spring framework.
  • Good experience in SQL/Oracle
  • BS degree in computer science or related fields. MS degree desired
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

Similar jobs

Deqode
at Deqode
1 recruiter
Roshni Maji
Posted by Roshni Maji
Hyderabad
4 - 8 yrs
₹7L - ₹15L / yr
skill iconJava
06692
Microservices
skill iconAmazon Web Services (AWS)

Location: Hyderabad

Work Mode: Hybrid (2 days WFO)

Experience Required: 4.5+ years

Notice Period: Immediate Joiners Preferred

Employment Type: Full-Time


Mandatory Requirements:

  • 4.5+ years of experience in Java Development
  • Hands-on experience with AWS in a production environment
  • Must be available to join immediately
  • Must be willing to work in Hybrid mode from Hyderabad


Technical Skill Requirements:

  • Strong hands-on experience in Core Java, Spring Boot, and Microservices
  • Solid understanding of OOP concepts, Multithreading, and REST APIs
  • Practical knowledge and experience working with AWS services like EC2, Lambda, S3, RDS, SNS, etc.
  • Familiarity with CI/CD tools and version control systems (Git)
  • Good knowledge of SQL and NoSQL databases
  • Ability to write clean, efficient, and well-documented code


Key Responsibilities:

  • Design, develop, and maintain scalable Java-based backend applications
  • Implement and integrate AWS services to ensure scalability and reliability
  • Collaborate with cross-functional teams including QA, DevOps, and Front-end developers
  • Optimize application performance and troubleshoot issues in a timely manner
  • Participate in code reviews, sprint planning, and team discussions
  • Ensure best practices in code quality, security, and documentation
  • Handle deployments and production support if needed



Read more
 Saletancy Consulting Pvt Ltd
Remote only
6 - 10 yrs
₹6L - ₹16L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+1 more

Responsibilities:

  • Experience and working knowledge of Java 8, Hibernate, Spring Boot, Microservices and REST API is mandatory
  • Expert understanding of the object-oriented design and programming concepts
  • Strong problem solving skills, data structures and algorithms and multithreading
  • Good understanding of AWS and cloud-native technologies
  • Knowledge of AWS services - RDS, DynamoDB, Elastic Search, Kinesis. Experience of working with AWS SDK is preferred.
  • Good understanding of CI/CD and Jenkins pipeline
  • Experience of writing unit tests using Junit/Mockito
  • Knowledge of Integration Testing framework like Cucumber is required.
  • Proficient in Git commands and branching concepts



Read more
Number Theory
at Number Theory
3 recruiters
Nidhi Mishra
Posted by Nidhi Mishra
Gurugram
2 - 4 yrs
₹10L - ₹15L / yr
Hadoop
Spark
HDFS
skill iconScala
skill iconJava
+2 more
Position Overview: Data Engineer (2+ yrs)
Our company is seeking to hire a skilled software developer to help with the development of our AI/ML platform.
Your duties will primarily revolve around building Platform by writing code in Scala, as well as modifying platform
to fix errors, work on distributed computing, adapt it to new cloud services, improve its performance, or upgrade
interfaces. To be successful in this role, you will need extensive knowledge of programming languages and the
software development life-cycle.

Responsibilities:
 Analyze, design develop, troubleshoot and debug Platform
 Writes code and guides other team membersfor best practices and performs testing and debugging of
applications.
 Specify, design and implementminor changes to existing software architecture. Build highly complex
enhancements and resolve complex bugs. Build and execute unit tests and unit plans.
 Duties and tasks are varied and complex, needing independent judgment. Fully competent in own area of
expertise

Experience:
The candidate should have about 2+ years of experience with design and development in Java/Scala. Experience in
algorithm, Distributed System, Data-structure, database and architectures of distributed System is mandatory.

Required Skills:
1. In-depth knowledge of Hadoop, Spark architecture and its componentssuch as HDFS, YARN and executor, cores and memory param
2. Knowledge of Scala/Java.
3. Extensive experience in developing spark job. Should possess good Oops knowledge and be aware of
enterprise application design patterns.
4. Good knowledge of Unix/Linux.
5. Experience working on large-scale software projects
6. Keep an eye out for technological trends, open-source projects that can be used.
7. Knows common programming languages Frameworks
Read more
My Client is  a technology aggregator in IoT, AI and NLP
My Client is a technology aggregator in IoT, AI and NLP
Agency job
via Unnati by Seemi Ejaz
NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹10L - ₹20L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconAmazon Web Services (AWS)
As a Backend Developer, you will work on the latest and greatest in high performance web development, data science, community development and mobile technologies.

What you will do:
- Playing a part in defining software architectures – collaborate with leads to explore existing systems, determine areas of complexity, uncover potential risks to successful implementation, and learn the applications’ capabilities.
- Implementing solutions as per technical design for new features and changes to existing components.
- Participating in the full development lifecycle of new functionality and enhancements to existing applications.
- Committing to producing high quality, highly performing and robust software within agreed time estimates and to agreed quality standards.
- Managing all stakeholder expectations.
- Working alongside global teams.
- Taking responsibility for successful delivery.
- Being able to work in a fast paced Agile/SCRUM environment.
- Following coding standards, building appropriate unit tests, integrating tests and deployment scripts.
- Assisting in defining software architectures – Collaborating with leads to explore existing systems, determining areas of opportunities.
- Translating designs and style guides provided by the Design team into functional user interfaces, ensuring cross browser compatibility and performance.
- Contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies.
Read more
Wenger and Watson Inc
at Wenger and Watson Inc
24 recruiters
Ashwini Ranganath
Posted by Ashwini Ranganath
Remote, Bengaluru (Bangalore)
5 - 8 yrs
₹25L - ₹50L / yr
skill iconJava
Software Development
Microservices
Distributed Systems
Scalability
+2 more

Responsibilities: 

  • Develop backend systems for our first product
  • Build reliable, secure and performant backend systems
  • Drive test coverage and continuous delivery automation within the team
  • Mentor and provide feedback to teammates

 

Requirements:

  • 5+ years of software development experience
  • Strong computer science fundamentals
  • Deep and wide knowledge of Java ecosystem
  • Can write code that is readable, maintainable, secure and performant
  • Know the importance of tests and how to approach writing different types of tests
  • Good intuition for REST API design
  • Deep understanding of relational databases, transactions, entity-relationship modeling
  • Comfortable writing highly concurrent systems
  • Experienced in using profilers, tuning garbage collection, optimizing SQL queries

 

Bonus:

  • Understanding of domain-driven design concepts like ubiquitous language, bounded contexts, aggregates and domain events
  • Know how to use test driven development as a design tool
  • Good intuition for the principles underlying object-orientation, particularly encapsulation
  • Understand the importance of immutability and of reducing the state-space of objects
  • Know how to refactor large codebases safely
  • Seek to identify key underlying ideas and use those as building blocks before reaching for shiny new tools
Read more
Zeta Suite
at Zeta Suite
4 recruiters
Agency job
via Target HR by Prajna C K
Remote, Hyderabad, Bengaluru (Bangalore)
3 - 7 yrs
₹20L - ₹50L / yr
skill iconJava
Data Structures
Distributed Systems
Computer Networking
Algorithms
What is the Job like?

 Building highly-scalable and secure payments platform
 Primary owners of one or more components of the platform and will drive
innovation in your area of ownership
 Working with various product teams gathering requirements and adding capabilities
 Working with some of the smartest people in the industry and will have ample
opportunity to learn and grow
 Using cutting-edge cryptography to secure payments beyond industry standards
 Deriving actionable insights by mining TBs of data
 Building low-level infrastructure that aims to push the boundaries of network
performance
 Participating actively in recruitment and nurturing of engineers as awesome as you.

What do we look for?

 If you spend time cracking NP hard problems rather than cracking nuts, you are the
most laziest person and automates everything, you appreciate beauty of code
(bonus if you can sing “Finite simple group of order 2”), you should apply in t=0
 Good understanding of Databases
 Good understanding of networking (especially with HTTP)
 Good understanding of OS concepts
 2-4 years of experience
 Should have hands on development experience with Object Oriented Programming
(Java is highly preferred) on a large scale system
 Understands and showcase ownership of the products
 Good with concepts of scaling and worked with distributed systems
 Review and influence new evolving design, architecture, standards and methods
with stability, maintainability and scale in mind
 Identify patterns and provide solutions to class of problems
 Research, evaluate and socialize new tools, technologies, and techniques to improve
the value of the system
 Be able to multi-task, prioritize and handle dependencies with minimal oversight
Read more
"MNC Company" strong set up across borders
"MNC Company" strong set up across borders
Agency job
via Select Source International by Bhumika Garg
Remote, Bengaluru (Bangalore)
4 - 8 yrs
₹8L - ₹25L / yr
skill iconJava
Data Structures
Algorithms
DevOps
Microservices
Java 8
Libraries, Interface, Language Fundamentals
Data Structures, Algorithms, Collections
Design Patterns, Singletons
Multithreading
Messaging, CI/CD
Databases
Tooling:
Application Layering, Architectural Design
Unit Testing/ Integration Testing
Any Devops tooling experience (Docker/ Kubernates/ Terraforms)
Tool Configuration and Log Monitoring
Read more
I Base IT
at I Base IT
1 recruiter
Sravanthi Alamuri
Posted by Sravanthi Alamuri
Hyderabad
9 - 13 yrs
₹17L - ₹20L / yr
skill iconJava
Spring
Hibernate (Java)
Position: Architect/Lead - Java We thrive to provide best in class customer experience with performance and stability as main goals. You will be a lead technical architect responsible for large and complex projects. You will lead every phase of the software development life cycle, provide post production troubleshooting and issue resolution. The Lead Java Developer will lead complex projects with a team of 4- 10 members and guide the junior project team members to deliver quality solutions. What you’ll be doing… • Design and Develop new capabilities for business applications in AWS and/or private cloud environments and to coordinate with rest of the team on reuse of the modules developed. • Provide expertise in the use of the spring framework, MicroServices and Angular JS including best practices and design patterns. • Ensure the best possible performance, quality, and responsiveness of applications. • Identify bottlenecks and bugs, and devise solutions to the problems. • Help maintain code quality, organization and automatic testing tools. • Handle complex projects require coordination with external systems and business. • Interactions with Front line team on portal issues and provide solutions to improve customer experience. What we’re looking for... You’ll need to have: • Bachelor’s degree nine or more years of work experience. • Six or more years of relevant work experience. • Programming experience with Java/J2EE environment including Spring/Hibernate framework, REST and Microservices. • Experience using AWS to build applications. • Experience working with web technologies including Angular JS, HTML 5, XHTML, CSS, JavaScript, AJAX, and JSON. • Experience with spring boot, Docker, Elastic and AWS Cloud Formation. • Experience with open source databases such as Cassandra. • General knowledge of application design principles, practices design patterns, DevOps and software life cycles. • Experience in source code version including Accurev, Stash or Github. • Experience in testing automation, continuous integration with tools such as Jenkins and Jira. • Strong communication and interpersonal skills and excellent troubleshooting and analytical skills.
Read more
Artificial Learning Systems is a Deep Learning company
Artificial Learning Systems is a Deep Learning company
Agency job
Kolkata
3 - 7 yrs
₹3L - ₹15L / yr
skill iconPython
skill iconDjango
RabbitMQ
Algorithms
skill iconC
+4 more
Candidate Profile: The ideal candidate will be passionate about this role which involves deep knowledge of both the application and the product, and he/she will also believe that automation is key to operating large-scale systems. He/She should have created and led an application development from scratch. Should have good scaling experience of DB. Education: BE/B.Tech. from reputed College Technical skills required: • 5+ years’ experience as a backend web developer in Python • Software design skills in product development • Strong understanding of the 3 key areas of web application architecture server backend, frontend presentation (HTML, CSS) and interactive web (JavaScript and jQuery) • Proficiency in a modern open-source NoSQL database, preferably Cassandra • Proficient in HTTP protocol, REST APIs, JSON • Ability to do database design and modeling • Experience with Flask (Must have) Django (Good to have) • Experience with Gunicorn, Celery, RabbitMQ • Experience in AWS
Read more
Koinex
at Koinex
3 recruiters
pranavi Gundeti
Posted by pranavi Gundeti
Mumbai, Bengaluru (Bangalore)
0 - 2 yrs
₹8L - ₹18L / yr
skill iconNodeJS (Node.js)
skill iconJava
Data Structures
Algorithms
skill iconC++
+4 more
Backend Engineer : 1 – 2 Years Job Description : Koinex aims at being a game-changer in the nascent Indian blockchain industry. We're a small team that's growing fast and we're looking for Backend Engineers. As a member of the engineering team, you will have the opportunity to build and scale backend systems for our exchange platform while also working on new blockchain products. If you believe that you drive for excellence in what you do and would go an extra mile to achieve that, this might be an interesting opportunity for you. Responsibilities: • Translate business requirements and use cases into functional applications. • Design, build, and maintain efficient, reusable, and reliable code. • Review, test, and verify code for adherence to quality and security standards. • Identify bottlenecks and bugs, and devise solutions to these problems. • Help maintain code quality. Expected to have: • Hands-on experience in at least one of Java / Ruby / Golang / Python / Nodejs languages. • A demonstrated history of getting things done. • Experience with testing your own work, without relying on testers or QA. • Teamwork skills with a problem-solving attitude. • You're passionate about Fintech / Crypto / Blockchain. • Knowledge in Web Service and REST. • Have experience with SQL / NoSQL / in-memory databases. Good to have: • Hands-on experience in blockchain technology About Company Koinex is India’s first open orderbook exchange with the support of multiple digital assets onto a single platform. We are an entrepreneurial team of over 60 members — Engineers, Product Designers, FinTech Experts, Marketers, and Customer Success Professionals with one thing in common: a passion for the blockchain technology and the decentralized future. Since our inception in August 2017, we have grown to become the largest digital assets exchange in India. Koinex has been a pioneer with many firsts: fully KYC-compliant, enabling instant deposits and withdrawals, supporting important hard forks, opening the dialogue with top-level regulators among others. We’re now focusing extensively on becoming the forerunner in making India the hotbed of blockchain technology development. If Interested, Kindly Revert back on [email protected] with your updated CV/Resume.
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. No 3rd party agencies here.
ai_chip
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?
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