
Job title- SSE/Associate Technical Lead/Technical Lead
Experience
-
-
Extensive product development experience
-
4-8 years experience in back end Java Development
-
Possess advanced knowledge of object-oriented design and development (OOA/OOD).
-
Team task assignment, mentoring and helping resolve issues
-
Self-starter, ability to work with minimal supervision.
-
Skilled at working collaboratively in a team-oriented environment.
-
Excellent problem-solving skills. Curious and adept at researching project-related issues and challenges.
-
Excellent debugging skills
-
-
-
Experience in SOA and microservice deployment model.
-
GWT development experience
-
Experience of working in an Agile development model
-
Mixed experience in different type of organizations - product start up and large enterprises
-
Other Skills
-
Strong Analytical skills
-
Acumen for understanding customer's business goals
-
Process oriented- Following current processes and partner in process improvement.
-
Data oriented- Using data and knowledge base for solving current problem at hand and creating software knowledge base for future use.
-
Ability to juggle multiple development and design tasks simultaneously.

About Ameyo
About
Connect with the team
Similar jobs
ey Responsibilities:
- Design, develop, and maintain microservices using Java (Spring Boot).
- Implement RESTful APIs and ensure integration with front-end and third-party services.
- Work with AWS services such as EC2, ECS, Lambda, S3, RDS, API Gateway, CloudWatch, etc.
- Utilize CI/CD pipelines (Jenkins / GitHub Actions / AWS CodePipeline) for deployment automation.
- Implement security, scalability, and high availability best practices in microservice architecture.
- Collaborate with DevOps, QA, and Product teams to deliver robust solutions.
- Monitor and troubleshoot production issues using AWS CloudWatch / ELK / Prometheus & Grafana.
- Participate in code reviews, design discussions, and agile ceremonies.
Required Skills & Qualifications:
- Strong proficiency in Java 8+, Spring Boot, Spring Cloud, and RESTful APIs.
- Solid understanding of microservices architecture and service discovery / communication patterns (Eureka, Feign, Ribbon, etc.).
- Hands-on experience with AWS Cloud (ECS, Lambda, API Gateway, RDS, DynamoDB, S3, CloudFormation).
- Experience with Docker and Kubernetes for containerization and orchestration.
- Proficient in RDBMS / NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Familiar with CI/CD pipelines, Git, and DevOps best practices.
- Knowledge of message brokers (Kafka, RabbitMQ, SQS) is a plus.
- Strong debugging, problem-solving, and analytical skills.
Position-Tech Lead
Experience: 8-10
Job Location: Pune
We are seeking a highly skilled Tech Lead with strong expertise in Java, microservices architecture, and cloud-native application development. The ideal candidate will bring hands-on leadership experience in designing scalable solutions, guiding development teams, and collaborating with DevOps engineers on OpenShift (OCP) platforms. This role requires a blend of technical leadership, solution design, and delivery ownership.
Key Responsibilities
Lead the design and development of Java / Spring Boot based microservices in a cloud-native environment.
Provide technical leadership to a team of developers, ensuring adherence to coding, security, and architectural best practices.
Collaborate with architects and DevOps engineers to deploy and manage microservices on Red Hat OpenShift (OCP).
Oversee end-to-end delivery including requirement analysis, design, development, code review, testing, and deployment.
Define and implement API specifications, integration patterns, and microservices orchestration.
Work closely with DevOps teams to integrate CI/CD pipelines, containerized deployments, Helm, and GitOps workflows.
Ensure application performance, scalability, and reliability with proactive observability practices (Grafana, Prometheus, etc.).
Required Skills & Qualifications
8-10 years of proven experience in Java application development with at least 4+ years in microservices architecture.
Strong expertise in Spring Boot, REST APIs, JPA/Hibernate, and messaging frameworks (Kafka, RabbitMQ, etc.).
Hands-on experience with containerization (Docker) and orchestration (OpenShift/Kubernetes).
Familiarity with OCP DevOps practices including CI/CD (ArgoCD, Tekton, Jenkins), Helm, and YAML deployments.
Good understanding of observability stacks (Grafana, Prometheus, Loki, Alertmanager) and logging practices.
Solid knowledge of cloud-native design principles, scalability, and fault tolerance.
Exposure to security best practices (OAuth, RBAC, secrets management via Vault or similar).
Job Description:
• Experience in Core Java, Spring Boot.
• Experience in microservices.
• Extensive experience in developing enterprise-scale systems for global organization. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should be able to analyze, design, develop and test complex, low-latency client-facing applications.
• Good development experience with RDBMS in SQL Server, Postgres, Oracle or DB2
• Good knowledge of multi-threading
• Basic working knowledge of Unix/Linux
• Excellent problem solving and coding skills in Java
• Strong interpersonal, communication and analytical skills.
• Should be able to express their design ideas and thoughts.
Job Title: Java Spring Boot Engineer
📍 Location: Bangalore
🧾 Experience: 3–4 Years
📝 Employment Type: Contract (1 Year + Extendable)
Required Skills & Qualifications:
- Strong expertise in Java, Spring Boot, and backend development.
- Hands-on experience with PHP.
- Good understanding of data structures and algorithms.
- Experience with GraphQL and RESTful APIs.
- Proficiency in working with SQL & NoSQL databases.
- Experience using Git for version control.
- Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure).
- Exposure to monitoring and logging tools like Grafana, New Relic, and Splunk.
- Strong problem-solving skills and ability to work in a collaborative team environment.

Responsibilities
- Technical Guidance: You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
- Execution and Delivery: You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.
- Team management : You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
- Technical depth: You have the strong technical competence required to gain credibility. Ability to architect, design and code yourself. Technical experience in building and operating web-based applications. Deep understanding of all layers of the web-stack work (from the client interface to the database.) Knowledge of multiple technology stacks/languages/tools and their pros/cons.
- Execution ability: Focus on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt, champion and institute good practices and tools.
- You must have a degree in Computer Science or a related field. Strong understanding of object- oriented programming, concurrency and fundamentals of computer-science.
- Total of 9+ years’ experience building cutting edge products. Deep experience in building very large scale applications and 2 + years’ experience in team management.
- Strong problem solving skills, data structures and algorithms.
• Participation in the requirements analysis, design, development and testing of applications.
• The candidate is expected to write code himself/herself.
• The candidate is expected to write high level code, code review, unit testing and deployment.
• Practical application of design principles with a focus on the user experience, usability, template
designs, cross browser issues and client server concepts.
• Contributes to the development of project estimates, scheduling, and deliverables.
• Works closely with QA team to determine testing requirements to ensure full coverage and best
quality of product.
• There is also the opportunity to mentor and guide junior team members in excelling their jobs.
Job Specifications
• BE/B. Tech. Computer Science or MCA from a reputed University.
• 6+ Years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in Core Java, Multithreading, RMI, Socket programing, JDBC, NIO,
webservices and Design patterns.
• Should have Knowledge of distributed system, distributed caching, messaging frameworks, ESB
etc.
• Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is
essential.
• Additionally, knowledge of HBase, Hadoop and Hive are desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Should have experience as a participant in Agile methodologies.
• Should have excellent written and verbal communication skills and presentation skills.
• This is not a Fullstack requirement, we are purely looking out for Backend resources
- 2+ years of experience on Java, Spring Boot, Hibernate in medium to large-scale projects
- Must have experience with at least some flavours of both SQL (MySQL, Postgres) and NoSQL (Kafka, MongoDB, ElasticSearch, NoSQL distributed cache system, DynamoDB etc), datastores in production
- Must have experience with Kafka or similar message queue systems in production
- Stellar problem solving skills
- Hunger to learn new things and ability to grasp new concepts quickly
- Ability to move quickly without breaking things too much (we are dreamers)
- Ability to work under immense pressure which is balanced by a sense of responsibility and ownership
- Should be able to groom juniors and take them to the next level
Primary responsibilities:
- Architect, Design and Build high performance Search systems for personalization, optimization, and targeting
- Designing systems with Solr, Akka, Cassandra, Kafka
- Algorithmic development with primary focus Machine Learning
- Working with rapid and innovative development methodologies like: Kanban, Continuous Integration and Daily deployments
- Participation in design and code reviews and recommend improvements
- Unit testing with JUnit, Performance testing and tuning
- Coordination with internal and external teams
- Mentoring junior engineers
- Participate in Product roadmap and Prioritization discussions and decisions
- Evangelize the solution with Professional services and Customer Success teams
Minimum requirements:
- Tech/M.Tech in computer Engineering or related fields or MCA
- At least 10-14 years of software development experience
- Expert in Java, Scala or any other object oriented language
- Proficient in SQL concepts (HiveQL or Postgres a plus)
- Additional language skills for scripting and rapid application development
Desired skills and experience:
- Working with large data sets in the PBs
- Familiarity with UNIX (systems skills a plus)
- Working experience in Solr, Cassandra, and Kafka
- Working in a distributed environment and has dealt with challenges around scaling and performance
- Working with distributed teams across multiple locations











