Cutshort logo
Analyttica Datalab Inc. logo
Software Developer/Software Engineer - Java
Software Developer/Software Engineer - Java
Analyttica Datalab Inc.'s logo

Software Developer/Software Engineer - Java

Garima Sihare's profile picture
Posted by Garima Sihare
1 - 4 yrs
₹5L - ₹12L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
skill iconSpring Boot
Microservices
What Role You Are Expected To Play?
- Contribute to architectural and design discussions.
- Design, Develop & Unit test features in the product.
- Ensure smooth and timely communication with both the internal and external stakeholders.
- Participate in estimations and ensure timely delivery of the features.
- Conduct peer reviews and ensure the quality of committed code.

Essential Experience And Skill-Set You Should Have

- Should have at least 2-4 years of experience in software development.
- Should have at least 2 years of hands-on experience in Java as a programming language.
- Should be well versed with Java 8 or above.
- Strong foundation in computer science, with strong competencies in Data Structures, algorithms, and their space-time complexities.
- Expertise in developing and consuming RESTful, micro-services using Spring Framework.
- Expertise with Spring data persistence frameworks such as JPA, -Repositories, Entities, Entity Manager etc.
- Exposure to Spring Cloud Frameworks such as Discovery, Config, Spring Cloud Gateway, Ribbon.
- Good to have knowledge on other Spring Frameworks such as Spring Security, Spring AOP.
- Must be proficient with the Linux commands.
- Strong debugging and troubleshooting expertise
- Good working knowledge of Relational and Non-Relational Databases.
- Sound understanding of Agile Software Development Processes like Scrum & Kanban.
- Deep practical knowledge of Domain Driven Design approach to software design.
- Experience writing and maintaining Unit and Integration tests.

Additional Desirable Qualifications

- Good to have knowledge on Java reactive framework.
- Understanding of CI/CD (Jenkins, Maven, Docker, Kubernetes).
- Knowledge on message queueing frameworks like RabbitMQ / ActiveMQ/ Kafka will be add-on.
- Identity & Security Domain Knowledge covering OAuth2, OpenId - Connect, Digital Signatures & Certificates.
- Domain knowledge of Ed-tech industry will be a plus

Required Soft Skills

- A self-starter attitude, the ability to work independently and in a group, demonstrated initiative, and good writing/briefing skills are great to have.
- Should be good at analytical thinking and breaking down large problems into solvable chunks.
- Demonstrated the ability to think creatively and come up with ideas/thoughts with significant business/ organizational impact.
- Ability to quickly adapt to changing technological trends.

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

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Analyttica Datalab Inc.

Founded :
2012
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

Analyttica Datalab is a leading analytics and AI platform solutions company that specializes in providing technology-based experiential data analytics training. The company's proprietary platform offers interactive, simulation-based experiential analytics that helps businesses gain action-oriented insights for decision-making.


Founded in 2012, Analyttica Datalab is headquartered in Bangalore, Karnataka, and has established itself as a trusted partner for businesses looking to leverage the power of data analytics and AI. The company's engagement models are tailored to meet the specific requirements of its partners, ensuring that they receive customized solutions that meet their unique needs.

Read more

Connect with the team

Profile picture
Aastha Raj

Company social profiles

bloginstagramlinkedin

Similar jobs

Techsophy
Techsophy
Agency job
via Dangi Digital Media LLP by jaibir dangi
Remote, Hyderabad
3 - 5 yrs
₹5L - ₹12L / yr
skill iconJava
Microservices
J2EE
skill iconSpring Boot
Hibernate (Java)
Must have Hands-on experience of a minimum 3-5 Years in the development of scalable and extensible systems using Java.
Hands-on experience into Microservices.
Experience into frameworks like Spring, Spring MVC, Spring Boot, Hibernate etc.
Good working exposure into any Bigdata Technologies like Hadoop, Spark, Scala etc.
Experience into Jenkins, Maven, Git.
Solid and fluent understanding of algorithm and data structures.
Excellent software design, problem-solving and analytical skills.
Good to have Candidates graduated from Good schools like IIT's, NIIT's, IIIT's (Preferred).
Excellent Communication Skills
Experience in Database technology such as SQL & No SQL.
Good understanding of Elastic Search, Redis, Routines Sync & Async
Read more
Team Geek Solutions
at Team Geek Solutions
2 recruiters
JIBRAN Khan
Posted by JIBRAN Khan
Bengaluru (Bangalore), Hyderabad, Chennai
5 - 11 yrs
₹15L - ₹24L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)

We are looking for a highly skilled Senior Consultant Java Developer to join our team. As a Java Developer, you will play a crucial role in creating robust back-end applications and database structures. You will work closely with Frontend Developers and Lead Engineers to deliver high-quality backend code and APIs. The ideal candidate is a quick learner who can jumpstart development, highly motivated, and thrives in a collaborative environment.

Key Responsibilities:

  • Develop and maintain back-end applications using Java/Java EE, Spring, and SQL.
  • Design and develop RESTful services and APIs.
  • Collaborate with Frontend Developers and Lead Engineers to ensure seamless integration of front-end and back-end components.
  • Mentor junior team members and coordinate with lead/manager.
  • Quickly adapt to new technologies and development practices.

Technical Skills and Experience:

  • 6-7 years of experience in building software applications.
  • Expertise in Java/Java EE, SQL, and database design (Oracle 11g, 12c).
  • Strong experience with frameworks such as Spring, Spring Boot, Hibernate, and JPA.
  • Knowledge of Microservices architecture and design patterns.
  • Experience with application servers (Tomcat, WLS).
  • Familiarity with XML technologies.
  • Hands-on experience with Docker and Kubernetes.
  • Experience with NoSQL databases.
  • Proficient with code repository tools (e.g., SVN, Git, Mercurial).
  • Prior experience with IDEs like JBuilder, Eclipse, and IntelliJ.

Key Attributes :-

  • Self-starter with a high degree of motivation and a go-getter attitude.
  • Ability to work in a dynamic, flexible, and collaborative environment.
  • Excellent verbal and written communication skills.
  • Strong leadership skills and technical ownership.
  • Critical problem solver with the ability to anticipate and address issues promptly.

If you are a motivated Java Developer with a passion for back-end development and a desire to work in a collaborative and fast-paced environment, we encourage you to apply.



Read more
Opcito Technologies
at Opcito Technologies
1 video
4 recruiters
Rachana Patil
Posted by Rachana Patil
Remote, Baner
2 - 7 yrs
₹1L - ₹15L / yr
skill iconGo Programming (Golang)
skill iconKubernetes
Microservices

www.opcito.com

Job Description:

We are seeking a dedicated Golang Developer with 2+ years of experience to join our growing company. You will collaborate with other technical staff to deliver and maintain a fully functional software implementation. We hope you can put your passion for software engineering to work to create highly immersive user applications.

Required Skills:

• 2 - 7 years of Industry experience in the relevant domain.

• Good working knowledge of distributed systems and de-coupled architecture.

• Working knowledge of Container technologies: Kubernetes (preferred), Docker, etc.

• Working knowledge of VMware VCenter, VMware ESXi and VM management.

• Self-motivated, with ability and interest in learning new technologies and adapting quickly to new requirements.

• Good team player with a great attitude to learn.

• Ability to iterate fast in an agile environment.

• Strong analytical and problem-solving skills.

• Strong interpersonal skills - must be able to work effectively as part of a project/ program team and foster team cooperation.

• Must be able to effectively communicate technical information to both technical and non-technical personnel


Responsibilities:

• Design and Development of NSX-ALB's Upgrade and Gslb Infrastructure projects by adhering to the cloud and distributed networks' native design principles.

• Develop software for scale that would be deployed at different types of cloud infrastructures.

• Take ownership of your design and development activity by resolving bugs found in unit testing, system testing and customer deployments.

• Develop multi-cluster/multi-cloud workflows and define industry roadmaps for adoption.

• Develop low latency and high-performance solutions with fully automated test suites.

• Code in Golang for most of your day with a working knowledge of Python.

• Adaptability and multi-language proficiency (shell, Python, Golang)


Why should you join Opcito?

We are a dynamic company that believes in designing transformation solutions for our customers with our ability to unify quality, reliability, and cost-effectiveness at any scale. Our core work culture focuses on adding material value to client products by leveraging best practices in DevOps like continuous integration, continuous delivery, and automation, coupled with disruptive technologies like cloud, containers, serverless computing, and microservice-based architectures.

Here are some of the perks of working with Opcito:

  • Outstanding career development and learning opportunities
  • Competitive compensation depending on experience and skill
  • Friendly team and enjoyable work environment
  • Flexible working schedule (Hybrid Work Model: 3 days WFO and 2 days WFH)
  • Corporate and social events.

 

Read more
Kunato
AnilaSilvy Nixon
Posted by AnilaSilvy Nixon
Remote only
0 - 3 yrs
₹10L - ₹24L / yr
skill iconRust
Data Structures
Algorithms
skill iconPython
skill iconJava
+10 more

Kunato.AI is a NY-based IT firm helping to create the first marketplace that monetizes digital content on the internet (i-commerce). We have patented our technology - a quantitative deep tech system that predicts, assigns, and updates the value of any digital content in real time without the need for human intervention. Our system has the potential to create a new digital goods marketplace that will revolutionize the way we consume, create and search for content on the Internet.

 

We are looking for a Rust Developer (with 2-6years of experience) to join our cutting-edge development team as it grows. The candidate must be comfortable working in an agile environment and has the ability to take the lead when necessary.

 

Roles and Responsibilities:

  • Responsible for developing the product as per the product specification defined by the product managers
  • Responsible for preforming research on the best methods of implementing the requirements
  • Author and curate technical documentation to support delivery, maintenance, and adoption
  • Work with programmers, engineers, and management heads to identify process improvement opportunities, propose system modifications, and devise governance strategies to optimize the overall performance
  • Design and develop automated deployment and maintenance mechanisms
  • Solving development challenges and making architectural decisions by understanding the larger picture of the projects goals
  • Expanding your existing skill-set, and picking up on various rust dependent frameworks
  • Confidently communicating and collaborating with your fellow developers in a remote team environment

 

Essential skills:

  • Must have experience in Rust programming language
  • Have excellent knowledge of different data structures and algorithms
  • Working knowledge of any other programming language Python, Java, or JavaScript is good to have
  • Experience with, or understanding of, Kafka or Redis, Cloud infrastructure services, Docker is an added advantage
  • Experience with SQL or NoSQL databases, MySQL, MongoDB, Elasticsearch, etc.
  • Experience in Backend and APIs development
  • Experience in analysing and optimizing the platform’s performance
  • Excellent verbal communication skills
Read more
Infinite Cercle
at Infinite Cercle
1 video
1 recruiter
Infinite Cercle
Posted by Infinite Cercle
Coimbatore
2 - 5 yrs
₹4L - ₹6L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Data Structures
+3 more

𝗔𝗯𝗼𝘂𝘁 𝗖𝗲𝗿𝗰𝗹𝗲 𝗫

 

Cerclex is the one of leadinghttps://cerclex.com/"> waste management company in india which works as a digital technology platform for the waste management and recycling Industry with an extended outlook of circularity through its various ventures into the field of sustainability.

 

We have received FICCI Impactful Cleantech Startup Award, MeitY Emerging Startup Award, TVS Capital Budding Nxt Gen Entrepreneur Award, and many more for our digital solutions enabling transactions between waste generators, and aggregators, processors, and bringing in complete transparency, traceability to the waste ecosystem.

 

CercleX  helps brands to accomplish their sustainability targets withhttps://cerclex.com/extended-producer-responsibility/"> Extended Producer responsibility and researchhttps://cerclex.com/blog/the-effects-of-solid-waste-on-environment/"> solid waste managemet on the environment to ensure the environment is eco free.

 

Job Description

We are looking for an analytical, results-driven back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of java language and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.

To succeed as a backend developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

Back-end Developer Responsibilities:

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
    Participating in continuing education and training to remain current on best
  • practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects, as needed.
  • Develop web applications and web services using Java Spring Boot, Spring Cloud Frameworks, AWS

    Back-end Developer Requirements:

  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Fluency or understanding of specific languages, such as Java, Nodejs,React,JSON,PHP, or Python, and operating systems may be required.
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
Read more
makeO
at makeO
1 recruiter
Kavya Bethi
Posted by Kavya Bethi
Remote only
3 - 10 yrs
₹15L - ₹35L / yr
skill iconNodeJS (Node.js)
skill iconPython
skill iconJava
skill iconExpress
SQL server
+1 more

Relevant Experience

3 to 10 years

 

Job Description and Key Skills Required:

  • Hands-on with any of the programming languages like NodeJS/ExpressJS, Python, Java, Php or any.
  • Design and create efficient RESTful API endpoints for both internal and public consumption
  • Strong understanding of database technologies such as MySQL, Postgress, Oracle , relational Database.
  • Work closely with front end developers to understand required data model
  • Comfortable deploying applications on AWS, and have a strong working knowledge of EC2, RDS and S3.
  • Must understand overall system design, architecture , improve design and implement new processes.
  • Strong understanding of sessions, cookies & local storage is must.
  • Experience with in memory databases like redis basic, Memcache
  • Independently think of solutions to complex requirements; possess exceptional logical skills.
  • Analyse current products in development, including performance, scalability, diagnosis and troubleshooting.
  • Work with the existing framework and evolve it by building reusable code & libraries
  • Search and introduce new software related technologies, processes and tools.
  • Bonus: You're fluent with React.
  • Bonus: Interested in full-stack development.
  • Bonus: Any experience of iOS/Android mobile development.
  • Bonus: Experience with CI servers such as Jenkins, Travis or similar types
  • Bonus: Experience with web server like Nginx

 

Read more
DataMetica
at DataMetica
1 video
7 recruiters
Nitish Saxena
Posted by Nitish Saxena
Pune
3 - 12 yrs
₹3L - ₹30L / yr
java developer
skill iconJava
J2EE
Spring
Hibernate (Java)
+3 more
3+ years having hands-on experience in coding, usually in a pair programming environment providing solutions to real problems in Bigdata world
Working in highly collaborative teams and building quality code
Working in lots of different domains and client environments also understanding the business domain deeply
Architect highly scalable, highly available, reliable, secure and fault-tolerant systems with minimal guidance
Suggest new architectural elements to improve the existing architecture
Design and implement low latency RESTful services; Define API contracts between services; Version APIs and make them backward compatible
Translate business requirements into scalable and extensible design
Create platforms, reusable libraries and utilities wherever applicable
Continuously refactor applications to ensure high-quality design
Choose the right technology stack for the product systems/subsystems
Write high-quality code that are modular, functional and testable; Establish the best coding practices
Formally mentor junior engineers on design, coding and troubleshooting
Plan projects using agile methodologies and ensure timely delivery
Troubleshoot issues effectively in a distributed architecture
Communicate, collaborate and work effectively in a global environment
Operationalize releases by partnering with Tech operations on capacity planning and operability of the product.

Skills Required:
Proficient in JVM based language(like Java, Groovy), J2EE technology stack
Expertise in API design and development, experience in dealing with a large dataset
Strong in collections, algorithms, multithreading, also have worked on Springboot, Hibernate frameworks.
Practicing the coding standards (clean code, design patterns, etc)
Very strong object-oriented design skills, awareness of design patterns and architectural patterns
Performance tuning and Troubleshooting memory issues, GC tuning, resource leaks, etc.
Strong problem-solving skills, algorithmic skills and data structures
Experience in agile methodologies like Scrum
Good understanding of branching, build, deployment, continuous integration methodologies
Experience in leading a team (min 5)and mentoring engineers
Attitude to getting Stuff Done!
Ability to make decisions independently.

Good to have:
Hadoop knowledge
Cloud Platform Architecture
Groovy
Read more
ISpatial Techno Solutions Pvt Ltd
Mohan Krishna Vidiyala
Posted by Mohan Krishna Vidiyala
Hyderabad
5 - 10 yrs
₹4L - ₹10L / yr
skill iconJava
J2EE
Spring
Apache
Design patterns
+6 more

Must have skills :

 

JAVA 8, Apache Camel, Design Patterns, Web Services (REST), RabbitMQ, Build Tool (Maven or Gradle), Version Control (SVN or Git), SQL/PLSQL, Javascript, HTML, CSS, JQuery, Application Server (Websphere/JBoss/Weblogic etc.), JUnit.

 

Preferred skills :

 

- Spring, Spring MVC, Spring Boot, Hibernate/Spring Data JPA, .

 

- Experience working on Node JS/Angular JS/React JS

 

- Working experience on Docker

 

- Experience working on Agile methodologies


 B.E/B.Tech/M.C.A/M.Sc(Computer science ) with first division.

 

- AWS Cloud exposure.

 

- Basic skills in using the Unix operating system logging on, sudo to another ID, navigating directory structures, debugging simple problems.

 

- Hands-on experience with building enterprise applications.

 

- Excellent trouble-shooting skills.

 

- Thoroughly understanding business problems and the business domain, and how potential solutions may address problems and enhance business capabilities.

 

- Experience in designing/development (design patterns) and testing of enterprise class systems.

 

- Good written and verbal communication skills.

 

- Ability to adapt to changing requirements.

 

- Ability to take direction and work with minimal supervision.

 

- Ability to work in deadline driven environment, and respond creatively to pressure.

 

- Ability to work on multiple projects simultaneously.

 

 

Read more
Allyio
at Allyio
2 recruiters
Mohan Dass
Posted by Mohan Dass
Chennai
9 - 14 yrs
₹25L - ₹35L / yr
skill iconRuby on Rails (ROR)
skill iconJava
skill iconAngular (2+)
skill iconPython
Data Structures
+1 more

From the very beginning, Ally has believed that the right people united by the right mission can redefine the possible

Ally is a B2B SaaS startup. We enable teams to focus, align and achieve goals, with strong employee engagement. Our OKR solution is ridiculously easy to use and scalable to startups and larger teams.

We believe in being where the work happens. Ally is well integrated with the tools and products that we already use in our daily workflows. Further, you can access it from the web and mobile. Ally’s Insights identifies problems and helps the team make the necessary changes to achieve the goals on time.

We are looking for a Lead Software Engineer to join our Ally Engineering Team in Chennai, India. 

What does a lead software engineer do at Ally?

As a lead software engineer, you will be the technical lead for a team that focuses on building software applications that scale well. You will play a significant role in shaping our software architecture that provides measurable customer value. You understand both technology and business to know the right tradeoffs to make. You will be a technical mentor for your team members. You will work closely with your peers, managers, product, design and operations teams to create solutions that meet business requirements. You will drive engineering and operational excellence across Ally. You will collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices. 

Qualifications

  • 7+ years of professional software engineering experience building customer-facing web and/or mobile applications
  • Strong coding skills using Ruby, Java, C/C++, Scala (or equivalent programming language)
  • Excellent knowledge of Data Structures and Algorithms
  • Bachelor or Master degree in Computer Science or a related discipline
  • Experience working in an agile environment
  • Self-starter, quick learner and passionate problem resolver
  • Excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
  • Good oral and written communication skills
  • Above all, an insatiable desire and ability to learn

Nice to have skills:

  • Experience with large-scale SaaS applications
  • Experience building web and mobile applications
  • Experience designing services on top of cloud infrastructure like AWS, Azure, etc 
  • Knowledge of Ruby on Rails
  • Prior experience as a technical lead

Additional Information

Benefits

  • Ownership and autonomy to drive customer and culture initiatives
  • Centrally located in the city; right next to Metro station
  • Opportunity to get mentored and mentor junior engineers
  • Competitive salaries
  • Paid time off
  • Medical insurance
Read more
LimeTray
at LimeTray
5 recruiters
tanika monga
Posted by tanika monga
NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹7L - ₹10L / yr
Spring
MySQL
skill iconMongoDB
Hibernate (Java)
skill iconJava
+4 more
REQUIREMENTS Minimum 2-year work experience in building, managing and maintaining Java backend applications B.Tech/BE in CS from Tier 1/2 Institutes Strong Understanding of Algorithms & Data structures Strong proficiency with Java, Spring/Spring-Boot Good experience in MySQL and No SQL technologies (like MYSQL, MongoDB) Delivered quality work with a medium contribution Has a basic understanding of server management/deployment. Ability to work in a fast-paced startup and Outstanding work-ethic What we are looking for: Ownership Driven - Owns end to end development Team Player - Works well in a team. Collaborates with & outside the team. Communication - Speaks and writes clearly and articulately. Maintains this standard in all forms of written communication including email. Proactive & Persistence - Acts without being told to and demonstrates a willingness to go the distance to get something done Develops emotional bonding for the product and does what is good for the product. Customer first mentality. Understands customers pain and works towards the solutions. Honest & always keeps high standards. - Expects the same form the team. Strict on Quality and Stability of the product.
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos