

Similar jobs
We are in search of a proficient Java Principal Engineer with a minimum of 10 years' experience in designing and developing Java applications. The ideal candidate will demonstrate a deep understanding of Java technologies, including Java EE, Spring Framework, and Hibernate. Proficiency in database technologies such as MySQL, Oracle, or PostgreSQL is essential, along with a proven track record of delivering high-quality, scalable, and efficient Java solutions.
We are looking for you!
You are a team player, get-it-done person, intellectually curious, customer focused, self-motivated, responsible individual who can work under pressure with a positive attitude. You have the zeal to think differently, understand that career is a journey and make the choices right. You must have experience in creating visually compelling designs that effectively communicate our message and engage our target audience. Ideal candidates would be someone who is creative, proactive, go getter and motivated to look for ways to add value to job accomplishments.
As an ideal candidate for the Java Lead position, you bring a wealth of experience and expertise in Java development, combined with strong leadership qualities. Your proven track record showcases your ability to lead and mentor teams to deliver high-quality, enterprise-grade applications.
Your technical proficiency and commitment to excellence make you a valuable asset in driving innovation and success within our development projects. You possess a team-oriented mindset and a "get-it-done" attitude, inspiring your team members to excel and collaborate effectively.
You have a proven ability to lead mid to large size teams, emphasizing a quality-first approach and ensuring that projects are delivered on time and within scope. As a Java Lead, you are responsible for overseeing project planning, implementing best practices, and driving technical solutions that align with business objectives.
You collaborate closely with development managers, architects, and cross-functional teams to design scalable and robust Java applications.
Your proactive nature and methodical approach enable you to identify areas for improvement, mentor team members, and foster a culture of continuous learning and growth.
Your leadership style, technical acumen, and dedication to delivering excellence make you an ideal candidate to lead our Java development initiatives and contribute significantly to the success and innovation of our organization.
What You Will Do:
- Design and development of RESTful Web Services.
- Hands on database experience (Oracle / PostgreSQL / MySQL /SQL Server).
- Hands on experience with developing web applications leveraging Spring Framework.
- Hands on experience with developing microservices leveraging Spring Boot.
- Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies.
- Continuous Integration tools (Jenkins & Git Lab), CICD Tools.
- Strong believer and follower of agile methodologies with an emphasis on Quality & Standards based development.
- Architect, design, and implement complex software systems using [Specify relevant technologies, e.g., Java, Python, Node.js.
What we need?
- BTech computer science or equivalent
- Minimum 10+ years of relevant experience in Java/J2EE technologies
- Experience in building back in API using Spring Boot Framework, Spring DI, Spring AOP
- Real time messaging integration using Kafka or similar framework
- Experience in at least one database: Oracle, SQL server or PostgreSQL
- Previous experience managing and leading high-performing software engineering teams.
Why join us?
- Work with a passionate and innovative team in a fast-paced, growth-oriented environment.
- Gain hands-on experience in content marketing with exposure to real-world projects.
- Opportunity to learn from experienced professionals and enhance your marketing skills.
- Contribute to exciting initiatives and make an impact from day one.
- Competitive stipend and potential for growth within the company.
- Recognized for excellence in data and AI solutions with industry awards and accolades.


We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
We are seeking extremely smart & independent senior developers who are gung ho about building large scale systems that are going to have a big impact on millions of customers. You will:
Responsibilities:
- Lead design and development of products working closely with business team.
- Independently own software components and co-own entire applications with a small group of fellow developers.
- Formally mentor junior software engineers on the team, reviewing design documents, (peer) reviewing code, providing design direction and guidance.
- Build performant, scalable, yet secure, enterprise ready back end architectures that can support millions of users in parallel.
- Establish strong engineering best practices and champion their adoption.
Requirements:
- 4+ years' experience in software product development and delivery.
- Bachelors or Masters degree in engineering (preferably computer science or sister branches) from a reputed institute (preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
- All experience should be from good product development or e-commerce background.
- Able to take ownership of working with at least one of mobile or web app teams for complete integration with backend.
- Must have shown good stability in all your previous associations.
- Have strong backend knowledge and cloud development exposure.
- Proficiency in Java, Spring boot, Hibernate, REST API development.
- Worked with at least 1 RDBMS (Mysql preferred).
- NoSql is a plus.
- Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place.
- Writing high quality code which is made better by unit tests and integration tests is how you work.
- Comfortable with exploring proven open source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few.
- Knowledge of test driven development and AWS tech stack will be a good plus.
• Experience working with SQL databases, query optimisation and designing schemas
• High coding standards - understanding of test coverage best practices & test pyramid concept.
• Design, analyze, code, test, and deploy applications to satisfy business requirements for large, complex projects.
- Looking for 2+ Years of Java Developers.
- Looking for Immediate joiners.
- Application development experience in Spring Framework, Spring MVC ,Spring Boot.
- Experience in designing and developing microservices.
- Experience in data structures.
- Hands on programming skills.
- Monitoring application and infrastructure health by using monitoring tools
- Build and deployment automation tools on AWS
- Design and coding experience in Java/golang
- Design and coding experience in Java/golang
- Hands on exposure to GitLab or Github
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 a 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?
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 multitask, prioritize and handle dependencies with minimal oversight
From a technology perspective, you should have the knowledge and/or experience in a
reasonably sized subset of the following ( the more, the merrier!! )
Worked on one or more large scale java applications
Good understanding of nuances of distributed systems, scalability, and availability
Good knowledge of one or more relational and NoSQL databases and transactions
Shrewd focus on latency and throughput of services
In-depth understanding of concurrency, synchronization, NIO, memory allocation and GC
Experience with IaaS clouds like AWS/Google Cloud, Azure, OpenStack etc..
Experience in working with Message Brokers and Application Containers
Great ability to mentor and train other team members
An ideal candidate must possess excellent Logical & Analytical skills. You will be working in a team as well on diverse projects. The candidate must be able to deal smoothly and confidently with the Clients & Personnel.
Key roles and Responsibilities:
⦁ Able to design and build efficient, testable and reliable code.
⦁ Should be a team player sharing ideas with the team for continuous improvement and development process.
⦁ Good Knowledge on Spring Boot, Spring MVC, J2EE and SQL Queries.
⦁ Stay updated of new tools, libraries, and best practices.
⦁ Adaptable, Self-Motivated, must be willing to learn new things.
⦁ Sound Good knowledge on HTML, CSS, JavaScript.
Basic Requirements:
⦁ Bachelors' Degree in Computer Science Engineering / IT or related discipline with a good academic record.
⦁ Excellent communication skills and interpersonal skills.
⦁ Knowledge on SDLC flow from requirement analysis to deployment phase.
⦁ Should be able to design, develop and deploy applications.
⦁ Able to identify bugs and devise solutions to address and resolve the issues.
- Deep understanding of technologies and architecture for a scalable and highly available set-up
- Experienced in Java/Golang and related Technologies like Spring/Hibernate
- Strong networking and Operating Systems fundamentals
- Experienced in Streaming technologies like Kafka
- Experience working with SQL and NoSQL Databases
- Experienced in developing the long-term tech strategy for analytics and translate that into an achievable roadmap

