- B.E/ B.Tech / MCA in computer science or a related field
- 6+ Years of Java/J2EE work experience.
- Minimum 6 months in Team Lead position.
- Object-Oriented design, patterns, algorithms, data structures
- Well knowledge about Spring Hibernate framework.
- Exposure to React JS / Angular JS.
- Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
- Good working experience in OpenStack/AWS & cloud application development and deployment
- Experience in Web services (REST or SOAP)
- End to end web development experience is highly preferred
- Good understanding of unit testing methodologies.
- Good analytical and communication skills
- Startup work culture mindset.

About Ideapoke Technologies
About
Connect with the team
Similar jobs
relentlessly improving performance, scalability, and maintainability.
● Sound knowledge and application of algorithms and data structures.
● Proficient in Java, Springboot and Mysql.
● Able to efficiently diagnose bugs and issues.
● Understanding of when to escalate questions/issues that arise during development.
● Work with other developers, QA, DevOps and business staff to efficiently launch features
and resolve issues.
● Actively participate in design and code reviews to build robust applications and prototypes.
● A willingness to dive deep, experiment rapidly and get things done.
● Provide input to how we can continually improve our development process and knowledge.
● Define and participate in establishing better engineering practices.
● Love being challenged by learning and experimenting with new technologies
● Experience with ElasticSearch, Cassandra, Redis, Kakfa, AWS is a plus.
● Prior experience in building microservices, have worked on architectures and designs
independently is a plus.
● Prior product building experience or from a startup background would be a plus.
Position Requirements
• Expert in front-end development using Javascript, CSS, and Java.
• Hands-on experience in Java, J2EE, Hibernate, Springboot.
• Deep knowledge & working experience with Database, JSP, Javascript frameworks.
Technical Skills
• 4 years of experience in the software industry experience.
• Strong self-initiative to strive for both personal & technical excellence.
• Coordinate efforts across the Product development team and Business Analyst team.
• Strong business and data analysis skills.
• Should be strong on coordinating with onshore resources on the development.
- Experience in designing and developing applications using Java, Spring Boot, microservices, Spring, and Hibernate frameworks
- Proficiency in core Java, J2EE, Springboot, and Hibernate
- Hands-on experience with front-end and back-end Java technologies
- Solid understanding of OOP software design concepts and implementation using Java
- Demonstrated ability to develop software application services using Java 8 and Spring Boot
- Familiarity with frameworks like Spring Boot and database layers like Hibernate
- Knowledge of HTML, CSS, JavaScript, and critical thinking and problem-solving skills
- Strong coding/debugging abilities with advanced knowledge of Java and .NET
- Experience with REST, SOAP web services, Spring, and Hibernate
- Strong understanding of object-oriented design using Java language
- Proficient in Java development with knowledge of SQL, multithreading, Spring Boot, and Hibernate
- Experience with Java frameworks such as Spring IOC, Spring MVC, Struts, and Hibernate
- Ability to develop components using Java and J2EE technologies
- Knowledge of popular design patterns and Java frameworks
- Strong automation background with experience in leading automation implementation using Selenium and Java
- Experience in developing high-performance, scalable applications using Java and JEE
- Solid programming skills with a good grasp of OOP concepts, preferably in Java
- Understanding of Java, J2EE server, JavaScript, and DOM
- Experience in writing automation scripts using Java languages
- Good framework understanding like Spring Boot and database layers like Hibernate
Shift: 11 am to 8 pm
Hands on skills on the following technologies:
- Kafka Streams
- CassandraDB
- MS SQL SERVER
- Liquibase
- Maven, GIT, JUNITS
Mandatory skills:
- Java 17
- Spring Boot
- Spring Cloud
- Spring JPA
- Apache Kafka
- Microservices

Responsibilities
- Ideate, execute & take ownership of complete project from scratch
- Create and design User-focused focused SAAS with high end experience
- Optimize existing architecture for performance, scalability & functionality
- Generate modular & clean codes
- Deploy & maintain project’s infrastructure with zero downtime
Skill Sets
- Sharp communication skills
- Fluent in Problem Solving, Data Structures And Algorithms
- Strong in Java Spring Boot & Python Django languages & frameworks
- Experience with database design & familiar with RDBMS database like Postgresql as well as no SQL databases
- Good with writing unit test cases & integration test cases
- Well versed in writing Asynchronous codes or technologies
- Exposed to various AWS technologies like EC2, Cognito, API Gateway,ECS etc.
- Exposed to Pub-sub technologies like SQS,Kafka, RabbitMQ, etc.
- Familiar with caching tools like Redis, HazleCaste, etc.
- Exposure to DevOps and Big Data is a plus.
Function: Technology
Purpose of the Job:
The Developer will be part of a cross-functional Scrum team responsible for designing, developing, and testing diverse features of Airtel Payments Bank agile stream. Payments bank values software engineers who are motivated, creative, passionate and positive. You must be comfortable working closely with others and have solid communication skills. Software engineers who learn quickly and have strong technical skills will thrive at Airtel Payments Bank. You must have considerable experience with object-oriented programming and should be familiar with design patterns, data structures, database and other staples of practical software development
Key Deliverables :
- Research, design, implement and managing software programs
- Test and evaluate new programs
- Identify the areas for modification in existing programs and subsequently developing these modifications
- Writing and implementing efficient code
- Determining operational practicality
- Deploying software tools, processes and metrics
- Maintaining and upgrading existing systems
Skills Required:
- Should have experience of working on Core Java/J2EE & OOPS concept
- Should be well versed with Spring/Struts & Apache Camel (OSGI Framework)
- Should have a good understanding of Hibernate and Other ORMs
- Technical design, implementation, deployment, and support.
- Perform development and unit testing, working closely with Business.
- Web Service (SOAP/REST) , Maven
- Build tool such as Jenkins
- Caching Technique(Radis, Hazlecast, aerospike)
- Database Knowledge - Oracle, MySQL
Qualification: Technical background (BS/MS in Computer Science/Engineering or related discipline/experience)
Knowledge on Model to Code Generation
Ability to work independently, with minimal training and direct guidance
Ability to respond to customer inquiries quickly
Ability to quickly modify/setup routes
Familiarity with Rhapsody Secure transmission protocols (e.g. Secure File Transfer (SFT) and Secure Object Access Protocol (SOAP) routes process, etc.
Prior experience with protocols like OSLC, SOAP and REST APIs
Ability to identify and resolve exceptions with electronic data exchange between EMR data submitters, and data recipients.
Knowledge of HL7/XML/FHIR/EDI standards
Strong in building JUnit tests during development
- Design and develop Microservices with Java, Spring
- Communicate with the tech lead, to understand the technology thoroughly
- Perform unit and system testing
- Understand business requirements and create plans accordingly
- Work in an agile environment
- Perform threat and risk assessments
- Java, J2EE
- Microservices
- Spring Boot
- JPA, REST API, JSON, JWT, OAuth, Spring Security, Swagger
- Oracle / MySQL / Postgres DB
- Angular / React / React Native
- JIRA, Bitbucket
Must-Have -
- Excellent knowledge of Core Java and Spring
- Strong experience in REST API and web services
- Experience in Oracle / Mysql / Postgres DB
- Should be efficient with Java J2EE and related technologies
- Should have very good communication skills and analytical skills.
- Should have good knowledge in Software Development Life Cycle and Agile methodologies.
- Good knowledge of current / emerging technologies and trends
- Good analytical and problem-solving skills
- Excellent written and verbal communication skills. High levels of initiative and creativity
- Good communication skills with all stakeholders, good team player with ability to mentor juniors
Good to Have:
- Knowledge in Banking Domain
- Full-stack developers with knowledge and understanding of Javascript and associated technologies like React, Angular, HTML5, CSS will have an advantage.
Job Description
Paytm is looking for hands-on technologists, who will be responsible for architecting & designing new age mobile & web 3.0 products at Paytm.
Key Responsibilities
Incumbent will be architecting our futuristic mobile & web 3.0 products and choose the best
technologies, components and subsystems on different server side tech.
Driving innovations in the product constantly to remain ahead of the curve.
Serve as a thought leader and mentor on technical, architectural, design and related issues.
Proactively identify architectural weaknesses and recommend appropriate solutions.
Balance short-term versus long-term actions, strategic versus tactical requirements, while
continuing to move forward towards the strategic vision.
Collaborate with cross functional teams to solve complex problems and building products
spanning across multiple teams to deliver end-to-end products & features.
Estimates efforts, identify risks, devises and meets project schedules.
Provide functional, design, and code reviews in related areas of expertise with-in team and
cross-team.
Mentor / coach engineers to facilitate their development and provide technical leadership to
them.
Skills required
MS or BS/B.Tech in computer science or equivalent experience from top college.
3+ years of strong software design/development experience in building massively large scale
distributed internet systems and products.
Hands-on experience in Advanced Java/ Node.JS/other backend JavaScript
frameworks, MySQL/NoSQL, golang, etc.
Excellent data structure & algorithm and problem solving skills.
Experience and knowledge of open source tools & frameworks, broader cutting edge
technologies around server side development.
Should be an active contributor to developer communities like Stackoverflow, Topcoder, Github,
Google Developer Groups (GDGs).
Superior organization, communication, interpersonal and leadership skills.
Must be a proven performer and team player that enjoy challenging assignments in a high-
energy, fast growing and start-up workplace.
Must be a self-starter who can work well with minimal guidance and in fluid environment.

