Cutshort logo
Diebold logo
Senior Software Engineer (Java)
Diebold
Senior Software Engineer (Java)
Zinnov Management Consulting's logo

Senior Software Engineer (Java)

at Diebold

6 - 15 yrs
₹10L - ₹25L / yr
Hyderabad
Skills
skill iconJava
EJB
Microservices

What you bring to the table

 

  • Education: Bachelor's degree in IT, computer science or related
  • Experience: 5-9 years of relevant experience for SSE role
  • Exposure to microservices, API management tools like Swagger
  • Must have experience in working on Agile Scrum teams in the past and exposure to any of the Agile project management tools like Jira, Mingle, RTC, TFS etc.
  • Proficient in application log analysis.
  • Experience Java/JEE Development - especially EJB 2.1 / 3.0, JDBC
  • Experience with application servers such as JBoss AS or IBM WAS is an advantage
  • Experience in SQL programing using PostgreSQL / MySQL /Maria DB and JPA (Annotation Based)
  • Knowledge of build tools such as Maven or Gradle and of continuous integration tools such as Jenkins, Nexus
  • Basic knowledge of web services (SOAP or REST) and web technologies (HTML, CSS, JS)
  • Basic knowledge of containers like Dockers, basic knowledge of cloud infrastructure
  • Ability to interact and coordinate with employees at different levels, different groups, and different geographical locations within the company
  • Ability to support multiple existing applications as well as work on building new ones
  • Ability to provide accurate project estimates and make recommendations on specific technologies to use based on business requirements
  • Good verbal and written Communication.
  • Readiness for short term Domestic and International Travels

 

Preferred

 

  • Industry knowledge with respect to payments systems and processing in the Debit/Credit and Account based payments (EFT Switching) from different channels like POS, ATM or ecommerce, Card Management System and Real Time Payment Systems.
  • Exposure to the Interchange Interfaces like Visa Net, MasterCard, BankNet
  • Exposure to Interchange Simulators and Mandates Management.
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

Arcitech
at Arcitech
1 candid answer
Arcitech HR Department
Posted by Arcitech HR Department
Hyderabad
3 - 5 yrs
₹16L - ₹20L / yr
Microservices
Windows Azure
ASP.NET Core
Azure Kubernetes Service (AKS)
Oracle NoSQL Database
+1 more

Software Developer (Backend) - .Net with Microservices & Cloud - Sharc Hire


Full-time

Hyderabad, Telangana, India


Quick Facts About the Role


Role: Software Developer (Backend) - .Net with Microservices & Cloud

YOE: 3 - 6 years

Skills: Microservices Architecture, ASP.NET Core, Web API development, Azure Kubernetes Service (AKS), API Gateway / Azure API, Entra (Authentication), Azure Service Bus, Azure Functions, Azure Blob storage, Caching, NoSQL Databases

About the role: The Software Developer Senior Designs, builds, tests, and – most importantly – ships high-value software that solves real problems. Strives for security, performance, simplicity, usability, and maintainability. Mentors and guides less experienced software engineers.

Responsibilities:

  1. Team Contribution
  2. Works within established agile methods, promoting an atmosphere of continuous improvement.
  3. Continuously learns new technologies and patterns and practices.
  4. Documents knowledge for the benefit of the team.
  5. Reports to the team on obstacles and roadblocks.
  6. Participates in, and occasionally leads, sprint planning, standups, retrospectives, and other team meetings.
  7. Promote patterns and best practices on the team.
  8. Mentors and guides the less experienced software engineers.

Planning and Design

Works with the product team and stakeholders to refine and document requirements.

Estimates effort for planning purposes.

Designs and documents enterprise-level software architecture, consulting with Enterprise Architecture when appropriate.

  1. Development
  2. Writes code to develop software that meets requirements and specifications.
  3. Follows established software development life cycle (SLDC).
  4. Writes code with readability and future maintenance in mind.
  5. Follows established source control standards and best practices.
  6. Adheres to established secure coding practices.
  7. Reviews code for other developers.
  8. Leads team-based development efforts.
  9. Quality Assurance
  10. Validates QA findings and fixes defects.
  11. Develops integration and testing points in the software that allow for QA testing.
  12. Assists QA in running performance and load tests.
  13. Release
  14. Assists with release planning and releases.
  15. Support
  16. Assists the support team as needed, including root cause analysis.
  17. Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.

Requirements:

  • Solid Understanding of The Following:
  • Microservices Architecture:
  • Microservices design principles (bounded contexts, loose coupling)
  • API-first design and contract management
  • Event-driven design principles
  • Asynchronous messaging patterns
  • Eventual consistency concepts
  • Idempotency and message replay handling
  • ASP.NET Core Web API development
  • Web Apps
  • Azure Kubernetes Service (AKS)
  • Azure Blob Storage usage and lifecycle management
  • API Gateway / Azure API Management concepts
  • Entra (Authentication)
  • Azure Service Bus
  • Azure Functions
  • Caching
  • NoSQL Databases

Processes & Standards: Git, GitFlow, OO Programming, Kanban, Secure Coding, & Agile Methodologies

Bonus Skills:

  • Excellent written and verbal communication
  • Excellent documentation
  • Continuous learning
  • Collaboration across team and functional boundaries
  • Troubleshooting and creative problem solving
  • Design simple architecture that supports complex applications and APIs
  • Architect extensible databases
  • Author complex component-based client applications and restful APIs
  • Perform advanced CRUD operations against multiple data sources
  • Manipulate enterprise level data structures
  • Mentor less experienced team members
  • Take ownership of team processes and legacy applications
  • Perform business analysis tasks, such as requirements gathering and wireframing


Read more
Bengaluru (Bangalore)
5 - 8 yrs
₹50L - ₹62L / yr
skill iconJava
skill iconSpring Boot

Strong Java Backend Engineer.

Mandatory (Experience 1): Must have 5+ years of backend development with strong focus on Java (Spring / Spring Boot)

Mandatory (Experience 2): Must have been a SDE-3 or SDE-2 for at least 2.5 years in a Decacorn(title should be there in resume)

Mandatory (Tech skill 1) : Hands-on experience with RESTful APIs and microservices architecture

Mandatory (Tech skill 2): Strong understanding of distributed systems, multithreading, and async programming

Mandatory (Tech skill 3): Experience with relational and NoSQL databases

Mandatory (Tech skill 4) : Exposure to Kafka/RabbitMQ and Redis/Memcached

Mandatory (Tech skill 5): Experience with AWS / GCP / Azure, Docker, and Kubernetes

Mandatory (Tech skill 6) : Familiar with CI/CD pipelines and modern DevOps practices

Mandatory (Tech skill 7): Must have worked on core product/platform teams rather than support or internal tooling

Mandatory (Ownership & Impact): Candidate should demonstrate end-to-end ownership of backend systems, including architecture/design decisions (HLD/LLD), scalability improvements, or measurable production impact (resume should clearly mention metrics such as scale, throughput, latency improvements, reliability, cost optimization, or user impact)

Mandatory (Company) - Top New Age, Fast-scaled, Tech-First Product Companies (Like Series B+ / Unicorn Indian startups, or Tech-first Global companies like Amazon, Google, Microsoft etc)

Mandatory (Stability): Must have stayed for at least 2 years with each of the previous companies

Mandatory (Education): B.Tech in computer science or related field from Tier 1, Tier 2 colleges

Mandatory (Note): Education can be ignored for candidates with proven experience in strong, reputed product companies

Read more
Fragma Data Systems
at Fragma Data Systems
8 recruiters
Harpreet kour
Posted by Harpreet kour
Bengaluru (Bangalore)
2 - 5 yrs
₹9L - ₹14L / yr
skill iconJava
SQL
J2EE
skill iconAmazon Web Services (AWS)
  • Development of applications in Java including:
  • Building data processing platforms. 
  • Developing micro-service-oriented applications.
  • Interact with stakeholders of the applications being developed.
  • Must have experience in Java JEE, Spring Framework, and Microservices
  • Experience in SQL and JDBC
  • Experience in build tools Maven, git
  • Good to have experience in Cloud Platforms AWS, Azure is a plus
 
Read more
Bluecopa
Bluecopa
Agency job
via TIGI HR Solution Pvt. Ltd. by Vaidehi Sarkar
Bengaluru (Bangalore)
6 - 9 yrs
₹10L - ₹15L / yr
DevOps
skill iconPython
Shell Scripting
CI/CD
skill iconKubernetes
+3 more

Role: DevOps Engineer


Exp: 4 - 7 Years

CTC: up to 28 LPA


Key Responsibilities

•   Design, build, and manage scalable infrastructure on cloud platforms (GCP, AWS, Azure, or OCI)

•   Administer and optimize Kubernetes clusters and container runtimes (Docker, containerd)

•   Develop and maintain CI/CD pipelines for multiple services and environments

•   Manage infrastructure as code using tools like Terraform and/or Pulumi

•   Automate operations with Python and shell scripting for deployment, monitoring, and maintenance

•   Ensure high availability and performance of production systems and troubleshoot incidents effectively

•   Monitor system metrics and implement observability best practices using tools like Prometheus, Grafana, ELK, etc.

•   Collaborate with development, security, and product teams to align infrastructure with business needs

•   Apply best practices in cloud networking, Linux administration, and configuration management

•   Support compliance and security audits; assist with implementation of cloud security measures (e.g., firewalls, IDS/IPS, IAM hardening)

•   Participate in on-call rotations and incident response activities


If Interested kindly share your updated resume on 82008 31681

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Praffull Shinde
Posted by Praffull Shinde
Chennai
3 - 6 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Spring
Microservices
NOSQL Databases
+1 more

Company Name – Client Freshworks,Location : Perungudi Chennai (Hybrid)


  • Strong written/verbal communication skills


  • Minimum 3+ Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Fork joins pool and other threading concepts)


  •  Good knowledge of the JVM with an understanding of performance and memory optimization.


  •  Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).


  •  Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.


  •  Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.


  •  Expert level understanding of Object-Oriented Concepts and Data Structures


  •  Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.


Read more
Ftechiz Solutions
at Ftechiz Solutions
1 recruiter
Rashmi Chand
Posted by Rashmi Chand
Dehradun
2 - 4 yrs
₹3L - ₹4L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Responsibilities:

• Analyze user and system requirements
• Design flowcharts to illustrate software solutions
• Write efficient code based on feature specifications
• Develop user interfaces
• Prioritize and execute tasks in the software development life cycle
• Design database architecture
• Test and debug Java applications
• Validate software functionality and security

Requirements:

• Work experience on Java, Spring, Strurts , Hibernate, Microservice etc.
• Experience building Java EE applications.
• God knowledge of Database tool, Frontend Skills.
• Familiarity with Object-Oriented Design (OOD)
• Good knowledge of popular Java frameworks like JSF and Spring MVC
• Experience with test-driven development
• Problem-solving skills
Read more
largest eCommerce technology solution provider
largest eCommerce technology solution provider
Agency job
via MNR Solutions by Neeraj Shukla
NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹6L - ₹14L / yr
skill iconJava
API
Tomcat
skill iconMongoDB
MySQL
+4 more
1. Responsible for designing, developing and implementing applications.
2. Responsible for doing customer API integrations and other integrations required to onboard new e-commerce marketplaces, logistic providers, ERP and accounting systems. 3. Responsible to write code for API integrations, perform debugging tasks, do application tests, do configuration and code reviews to ensure the product is satisfactory.
  The candidate would provide the firms SASS platform with ongoing technical support. This support includes responding to customer issues, providing updated software that solves bug issues, and working with the customer service team.
Read more
KSoft Technologies
at KSoft Technologies
1 recruiter
Arthi Ashok
Posted by Arthi Ashok
Chennai
1 - 5 yrs
₹3L - ₹7L / yr
skill iconJava
J2EE
Hibernate (Java)
EJB
skill iconSpring Boot

Job Title: Java Developer
Experience: 1year to 5 years
Location: Chennai

Job Description :

  • Design & development of Java applications using Java EE, Spring Boot, Database
  •  Experience in designing, analyzing, coding and troubleshooting large-scale distributed systems
  • Ensuring continuous professional self-development
  • Strong core Java skills - Multithreading, Collections, Concurrent programming 
  • Should have knowledge of OOPS, Design Patterns and data structure
  • Should have strong understanding of databases and its core concept including stored procedure
  • Ability to work in team and handle production environment, application maintenance.
Read more
Matellio India Private Limited
Mohit Gupta
Posted by Mohit Gupta
Remote only
10 - 15 yrs
₹15L - ₹36L / yr
skill icon.NET
Windows Azure
ASP.NET
Microservices
Web
Required Skills :

- 9+ years of experience is required

- Experience in .Net application development & Architecture.

- Experience in .net core and microservices

- Experience in Azure is good to have

- Contributed towards elicitation of requirements, translate the business requirements to solution options including the technical blocks and infrastructure required in at least 2 development projects

- Should have worked and have good hands-on experience in bespoke application development in the following technologies :

- Experience with front end UI technologies like HTML5, CSS3, jQuery, TypeScript and one of Angular or ReactJS framework

- Experience with web service standards (Web API, MVC, SignalR, WCF, REST, XML, JSON and SOAP).

- Good understanding and implemetntation of software design patterns such as MVC, repository, dependency injection, inversion of control, singleton unit of work and others.

- Database Design an implementation knowledge on SQL queries, functions, packages, triggers and replication

- Should have deep understanding and experience in Microsoft technologies. Responsible for detailed technical design at a solution level.

- Automation experience on Code Review, Unit Testing and Integration testing is an added advantage.

- Should assist with technical effort estimating, creation of work breakdown structure, risks and solutions at a solution level.

- Should review design and implementation of junior designers and developers on the quality of technical deliverables and adherence to quality process

- Should have the following technological experience

- Able to build management using any version control tools such as Github, TFS or SVN.

- Experience in both Waterfall and Agile/Scrum Methodology is required.
Read more
Adroitent ITES Private Limited
Shikha Kumari
Posted by Shikha Kumari
Hyderabad
8 - 17 yrs
₹15L - ₹25L / yr
Meanstack
skill iconJava
skill icon.NET
Architecture
skill iconAmazon Web Services (AWS)
+2 more
Adroitent is looking for a Architect with Strong Technical handson with equal delivery and people management skills.
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