
· 3+ years of Java backed application development and implementation experience.
· Minimum of one year of experience in Cloud, AWS Engineering & Development .
· Demonstrated knowledge of Distributed and Scalable systems.
· Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, Elastic Cache, API Gateway.
· Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.
· Java Microservices, RESTful Web Services.
· Spring Boot, Spring Cloud, Hibernate.
· JMS, queues, JBoss/Wildfly.
· Tools - JUnit, Easymock, Mockito, Docker, Kubernetes, Teraform.

Similar jobs
Job Title : Senior Software Engineer
Location : Gurugram (Full-time)
Job Description :
- We are looking for a skilled and experienced Java Engineer to join our dynamic team.
- The ideal candidate will have 4 to 10 Years of hands-on experience in software development, with a proven experience as Java Developer with a strong focus on Spring and Spring Boot, Relational Databases and AWS technologies.
- Strong understanding of monolithic & microservices architecture. You will play a crucial role in designing, developing, and maintaining our applications.
- Ensuring their performance, quality and responsiveness.
Key Responsibilities :
● Design, develop, and maintain scalable applications using Java, Spring and Spring Boot.
● Develop and manage relational databases. Should be able to write complex SQL queries.
● Ensure the best possible performance, quality, and responsiveness of the applications.
● Have strong debugging skills to identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
● Deploy, manage, and scale applications on AWS.
● Conduct code reviews and integration testing to ensure software quality and reliability.
● Collaborate with front-end developers to integrate user-facing elements with server-side logic.
● Collaborate with cross-functional teams to define, design, and ship new features.
● Stay updated with emerging technologies and industry trends.
Qualifications :
● Bachelor’s degree in Computer Science, Information Technology, or a related field.
● 4 to 10 Years of experience in software development.
● Proficient in Java 8+, Spring and Spring Boot.
● Experience with PostgreSQL, MySQL or other relational databases.
● Experience with microservices architecture.
● Understanding of Rest API design and development.
● Hands on experience with Unit Testing frameworks such as Junit, Mockito.
● Experience with version control systems such as Git.
● Solid understanding of object-oriented programming.
● Strong problem-solving skills and attention to detail.
● Excellent communication and teamwork skills.
Preferred Qualifications :
● Strong knowledge of AWS services and best practices.
● Knowledge of containerization technologies like Docker and Kubernetes.
● Familiarity with CI/CD pipelines and DevOps practices.
Job Title: Senior Software engineer / Principal Engineer
Experience range:-8+ Years
Location:- Pune/ Mumbai
Experience :
The candidate should have experience with design and development in Java. Experience in multithreading, algorithm, data-structure, database and collection is mandatory.
Requirements:
- Very strong core Java/Spring developer
- Decent experience in implementing observability (monitoring/alerts) for Java apps
- Capable of working with scripting languages.
- Skills Required: Java, Core Java, Data Structures, OOPS, Multithreading, Algorithms, Collection Framework, Java/J2EE, Hibernate, Spring, Spring Boot, Microservices, Restful Services ,SQL
Job Description:
- Very good Core Java programming skills, with 7+ years of experience, of which 3 - 4 in core
- development programs.
- Expertise on Agile and Build (Jenkins/GIT/Continuous Integration)
- Rich experience in software development SDLC - Requirements, Analysis,
- coding, review process, build and test.
- Fair understanding Linux fundamentals
- Solid understanding of object-oriented programming
- Good English comprehension and communication skills, both oral and written,
- Ability to write routine business correspondence, and technical notes
- Strong customer service orientation, proactive in updates/blockers
Technical skills required:
Skills: Java 8 and above, Rest Web services, MySQL.
Strong background in Core Java and good knowledge of collection Framework.
Proficient in developing high-performance, less memory-intensive micro-services applications using the Java framework.
Should have deep knowledge of Micro-service development.
Job Responsibilities:
- Collaborate with other senior engineers, and management, to achieve optimal application architecture and design
- Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment
- Communicate proactively with team members, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence
- Guide and train other developers in backend technology
- Ability to work independently and as a member of a team spread over different time zones
Skills:
- Understanding of object oriented programming skills and data structures
- At least 6 years of hands-on development in Java, Springboot & Hibernate
- Should have experience in Java Multithreading, microservices
- Experience with developing web applications
- Expertise with in Core Java (Collections, Exception handling)
- Experience with J2ee( Servlets, JSPs)
- Experience with all well known database technology and object-relational mapping, experience with databases (Mysql, Mssql)
- Knowledge and development background in web-services/REST, AJAX, JSON, and XML
- Experience with Windows and Linux based environments
- Experience with Maven and GIT tools
- Understanding of UI technologies (HTML, CSS, Javascript libraries) would be a plus
- Good to have – AWS experience and Fintech domain experience
- Awareness of Jenkins will be a value add
About us:
Siply helps underserved masses inculcate savings behaviour to build a more productive and financially secure country. Our Vision is to build the Digital Bank for 40 Crore Underserved Indians.
Company Link - https://siply.in/">https://siply.in/
About the Role:
This is the Senior role where you will build systems and infrastructure to enable seamless user experience across all our offerings in the space of Micro-Savings, Micro-Credit, Micro-Insurance, and associated Value-Added Services. You will power the user experiences on the App and translate complex technical issues into Business opportunities.
Responsibilities:
- Build the architecture for our Product platforms and take ownership for deliverables.
- Good Understanding of all stage of software development and also mentoring team.
- Design some of the most advanced & complex software systems / products in the industry.
- Determine technical feasibility of medium to low complexity features or solutions by evaluating problem, possible solutions and technology requirements.
- Exercise judgement in prioritizing tasks and selecting methods and techniques for obtaining solutions.
- Collaborate and work closely with Engineering, Product and Design team.
Requirements:
- 4 to 7 years of experience in software product development.
- Degree in Computer Science or related field from top tier universities is preferred.
- Excellent abstraction, coding and system design skills.
- Strong hands-on technology experience building and running large scale systems handling multi-million sessions/transactions per day.
- Strong experience in large scale Database systems like rdbms & NoSQL stores.
- Excellent programming skills in Java/GO/NodeJS and expertise in multi- threading and performance-oriented programming.
Join us to be a part of our Growth Journey!
Exp - 5 - 9 years
Skills : Java, Spring MVC, Spring Boot, HTML, CSS, JavaScript, Angular.js, RESTful APIs
- Looking for Senior Java Developers with strong core java skills and event-driven - microservices development.
- Exp. in Banking Domain added as advantage
Responsibilities:
1. Experience working in Lean and agile environments and practising Scrum
2. Designing of robust and scalable solutions to support Enterprise application
3. Develop and support middle ware applications using Java / Open Source
4. Provide second level support to fixes and solutions for issues in production
5. Enhance and maintain applications and components for Liquidity functions.
6. Experience in Designing scalable solutions
7. Engineering architecture, platform configuration, and documentation experience.
8. Knowledge of modern development lifecycles, such as Agile and iterative development
9. Knowledge of Biodata with HBase and spark is an added advantage
10. Collaborate with BA, QA and PM team members for effective testing and delivery.
Requirements :
1. 5+ years of experience in core Java
2. Experience in Spring MVC, Spring Boot
3. Strong database and data management experience in relational databases
4. Excellent verbal and written communication skills in English Desired Qualifications
5. Knowledge of HTML, CSS, JavaScript, Angular.js
6. Experience in event-driven workflow processing using Kafka, ActiveMQ, or Netflix OSS or similar
7. Exp. in Banking Domain added as advantage
● You have a minimum of 7 years of experience working on production systems at a
productcompany with a decent scale
● You have a deep understanding of design patterns, memory/performance optimization, and how to summarise and share knowledge
● You have experience developing software services and an understanding of design for scalability,performance, and reliability
● You have excellent experience in managing security, reliability, performance, maintainability, and scalability
● You have familiarity with microservice architecture, containers, and related technologies
● You have strong knowledge of software development fundamentals, including relevant backgroundin computer science fundamentals and agile development methodologies.
● You have a strong development experience in using modern web frameworks in
programminglanguages like Ruby on Rails, Python, Javascript.
● You have a strong understanding of relational databases and SQL and you practice test drivendevelopment
● Would be an added advantage if you have a passion for mentoring and helping people on your team grow and achieve their goals
● You are an excellent collaborator & communicator. You know that startups are a team sport. Youlisten to others, aren’t afraid to speak your mind and always try to ask the right questions.
● You are excited by the prospect of working in a distributed team and company.
● If you like to tinker and have hobby projects, send us links to your blog, github etc
Location: We are open to candidates working from anywhere in India/across the globe. At the moment, however, like most teams, we are fully remote.
Please apply only if you can join in 15 days
Requirement of Java Developer on Immediate basis
Experience in Core Java , J2EE, Microservice, Spring boot
Experience in AWS is an advantage
Kindly mention :
Current company
Designation
Experience
Current CTC
Expected CTC
Notice period (Negotiable)
Location
Any offer in hand
Role: Software Engineer
Location: Hyderabad
Experience: 3-5 years of experience in software development using Core Java, multi-threading, DS and Algos.
Key Requirements:
- • Develop robust Core Java code for advanced financial banking and trading applications, primarily using core Java principles around multi-threading and caching technologies.
- • Strong in Core Java concepts, JVM, API’s along with SQL and Java Message Service (JMS) skills.
- • Experience in Java server-side / backend development experience
- • Experience in Java Spring (Spring MVC, Spring batch, Spring Boot), Hibernate and JPA is a plus.
- • Knowledge of microservices development, container stack and CI/CD;










