junior-java-developer-jobs-in-ahmedabad, Ahmedabad

23 Junior Java Developer Jobs in Ahmedabad

Toggle to save search
posted 2 weeks ago
experience5 to 9 Yrs
location
Ahmedabad, All India
skills
  • Java
  • Spring Boot
  • RESTAPI
Job Description
Job Description: You will be working as a member of a team responsible for developing a large scale application for a telecom product in accordance with established processes. You will have the opportunity to work with technologies & frameworks such as Java, Spring, Angular, etc. Your essential functions will include, but are not limited to the following: - Contribute to all phases in the software lifecycle requirements analysis, development, and deployment - Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables - Own the design, implementation, and documentation of product features - Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints, and agile project plans - Participate in code reviews - Work effectively as part of a distributed team - Mentor the junior team members Requirements: Key technical expertise areas expected for this role: - Strong programming skills in Java with a clear understanding of Object-Oriented programming - Experience building production applications using Java and Spring framework - Strong troubleshooting skills - Demonstrable ability to learn new programming languages and frameworks quickly - Experience working with REST APIs and distributed systems Additional areas that would add value: - Knowledge about Kafka - Basic understanding of containerization technologies like Docker - Strong understanding of Design Patterns & their application in system design - Using DevOps & Infrastructure tooling such as Git CI/CD, Jenkins, Git - Test Driven & Behavior Driven Development - Experience working in Agile Scrum/Kanban methodologies - Fundamental knowledge of Native Cloud Environments like AWS or Azure About Uplers: Our goal is to make hiring reliable, simple, and fast. We are here to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). If you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. Jeavio is waiting for you! Job Description: You will be working as a member of a team responsible for developing a large scale application for a telecom product in accordance with established processes. You will have the opportunity to work with technologies & frameworks such as Java, Spring, Angular, etc. Your essential functions will include, but are not limited to the following: - Contribute to all phases in the software lifecycle requirements analysis, development, and deployment - Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables - Own the design, implementation, and documentation of product features - Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints, and agile project plans - Participate in code reviews - Work effectively as part of a distributed team - Mentor the junior team members Requirements: Key technical expertise areas expected for this role: - Strong programming skills in Java with a clear understanding of Object-Oriented programming - Experience building production applications using Java and Spring framework - Strong troubleshooting skills - Demonstrable ability to learn new programming languages and frameworks quickly - Experience working with REST APIs and distributed systems Additional areas that would add value: - Knowledge about Kafka - Basic understanding of containerization technologies like Docker - Strong understanding of Design Patterns & their application in system design - Using DevOps & Infrastructure tooling such as Git CI/CD, Jenkins, Git - Test Driven & Behavior Driven Development - Experience working in Agile Scrum/Kanban methodologies - Fundamental knowledge of Native Cloud Environments like AWS or Azure About Uplers: Our goal is to make hiring reliable, simple, and fast. We are here to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). If you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. Jeavio is waiting for you!
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 3 weeks ago
experience1 to 5 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Spring Boot
  • AWS
  • API Gateway
  • DynamoDB
  • Jenkins
  • MySQL
  • PostgreSQL
  • GitLab
  • Maven
  • Gradle
  • PACT
  • GitHub
  • Groovy
  • APIs
  • SQL
  • NoSQL
  • Nomad
  • Vault
  • Lambda
  • S3
  • CloudFormation
  • CDK
  • Jest
  • RESTful Services
  • Vuejs
  • AI tools
  • eventdriven architecture
  • SNS
  • SQS
  • EventBridge
  • Kong API Gateway
  • HashiCorp stack
  • Consul
Job Description
As a Backend Developer, you will be responsible for designing, developing, and maintaining backend systems using Java (Spring Boot). You will architect and deploy cloud-native, serverless solutions on AWS, utilizing services such as Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. Your role will involve implementing and managing Infrastructure as Code (IaC) with AWS CDK or CloudFormation. Additionally, you will be developing and maintaining CI/CD pipelines using GitLab CI or Jenkins for automated deployments. Ensuring high code quality through unit testing, integration testing, and contract testing (PACT) will be crucial. You will collaborate with DevOps and integration teams to deliver seamless solutions and take end-to-end ownership of assigned modules - from design to deployment and maintenance. Your responsibilities will also include optimizing performance, scalability, and reliability of backend services. **Key Responsibilities:** - Design, develop, and maintain backend systems using Java (Spring Boot). - Architect and deploy cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. - Implement and manage Infrastructure as Code (IaC) with AWS CDK or CloudFormation. - Develop and maintain CI/CD pipelines using GitLab CI or Jenkins for automated deployments. - Ensure high code quality through unit testing, integration testing, and contract testing (PACT). - Collaborate with DevOps and integration teams to deliver seamless solutions. - Take end-to-end ownership of assigned modules - from design to deployment and maintenance. - Optimize performance, scalability, and reliability of backend services. **Must-Have Technical Skills:** - Languages & Frameworks: Java (Spring Boot) - Build Tools: Maven, Gradle - CI/CD: Jenkins pipelines (Groovy scripting preferred) - Databases: MySQL, PostgreSQL, DynamoDB - Cloud & Serverless: AWS Lambda, API Gateway, S3, DynamoDB, CloudFormation/CDK, EventBridge - Testing: Jest, PACT / Contract Testing - API Design: RESTful Services and Integrations - Version Control: GitHub / GitLab **Additional Skills (Preferred):** - Proficiency with JavaScript is a big plus. - Experience with Boomi or similar iPaaS platforms. - Familiarity with Vue.js or other frontend frameworks for basic integration understanding. - Exposure to AI tools, APIs, or AI-driven workflows. - Understanding of event-driven architecture (SNS, SQS, EventBridge). - Proficiency with SQL / NoSQL databases such as MySQL, PostgreSQL, DynamoDB. - Experience integrating and managing Kong API Gateway for routing, security, and observability. - Knowledge of HashiCorp stack - Nomad (orchestration), Vault (secrets management), and Consul (service discovery). Please note that the company's additional details, if any, were not provided in the job description.,
ACTIVELY HIRING
posted 7 days ago
experience6 to 10 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • OOPs
  • Data Structures
  • Algorithms
  • MVC
  • Spring
  • Spring Boot
  • SQL
  • MySQL
  • SQL Server
  • Oracle
  • JPA
  • Hibernate
  • AWS
  • JavaScript
  • HTML
  • CSS
  • Angular
  • Kubernetes
  • Docker
  • Kotlin
  • REST architecture
  • Spring Data JPA
  • React
  • VueJS
Job Description
As a Software Engineer/Senior Software Engineer (Backend) with 6+ years of professional software engineering experience, your role will involve handling new feature development, troubleshooting and resolving production issues, driving the technical roadmap, setting and enforcing code quality standards, working independently, and mentoring junior engineers. Your key responsibilities will include: - Diligently handling new feature development, conducting impact analysis, and coordinating with Product Manager for the development of new features - Troubleshooting and resolving production issues, taking ownership of deployment, and improving the SDLC process - Driving the prioritization of the technical roadmap and influencing the prioritization of product roadmap and process enhancements - Setting and enforcing the standard for writing stable, correct, and maintainable code - Working independently, self-motivating, and applying strong problem-solving skills - Mentoring and training more junior engineers Qualifications Required (Must Have): - Strong understanding of OOPs and clean code concepts - Proficiency in data structures, algorithms, Java, and Kotlin programming languages with hands-on coding experience - In-depth knowledge of multi-threading, exception handling, Servlet/Filters, REST architecture, and MVC concepts - Strong coding experience in Spring/Spring Boot - Proficiency in SQL scripting and relational databases such as MySQL, SQL Server, Oracle - Experience in writing various types of tests for Java/Kotlin applications - Familiarity with Spring Data JPA, JPA, Hibernate based ORM frameworks - Knowledge and/or experience with containerized environments, Kubernetes, Docker - Working knowledge of AWS or other cloud infrastructures - Familiarity with JavaScript, HTML, and CSS Good to Have: - Experience in application integration based on RESTful architecture - Familiarity with Spring Security - Hands-on experience with UI frameworks like Angular, React, VueJS - Strong knowledge of AWS cloud - Understanding of Observability concepts and tools Non-Technical Skills: - Excellent verbal and written communication skills in English - Eagerness to learn and take up new challenges - Enthusiastic and curious attitude In addition to the technical skills and responsibilities, it's essential to be available to support global time zones. The tech stack includes Java/Kotlin on Spring Boot for backend, JavaScript/TypeScript with VueJS and Vuetify for frontend, MySQL/Spring Data JPA/Hibernate ORM/Flyway/Liquibase for the database and connectors, Jira/Bitbucket for the process, and AWS/Docker for infrastructure.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 3 weeks ago
experience4 to 8 Yrs
location
Ahmedabad, All India
skills
  • Test Planning
  • Test Execution
  • Manual Testing
  • Automated Testing
  • Regression Testing
  • Test Management
  • JIRA
  • Selenium
  • Core Java
  • JMeter
  • Functional Testing
  • UI Testing
  • API Testing
  • Performance Testing
  • Debugging
  • Integration Testing
  • Bug Tracking
  • Scripting Languages
  • Zephyr
  • Rest Assured
  • CICD Pipelines
  • Software Development Lifecycle
  • Test Automation Frameworks
  • Clear Communication
  • Problemsolving
Job Description
Role Overview: As a Senior QA Engineer at Adani Group, you will play a crucial role in driving quality assurance initiatives by designing and implementing comprehensive test strategies and frameworks. Your focus will be on ensuring high-quality standards throughout the software development lifecycle, mentoring junior QA engineers, and collaborating closely with cross-functional teams to deliver robust and reliable software releases. Additionally, you will be responsible for continuous improvement by researching and implementing new testing tools and methodologies to enhance overall product quality and efficiency. Key Responsibilities: - Understand and analyze project requirements to create comprehensive test plans and test cases. - Design and develop comprehensive test strategies and frameworks. - Execute both manual and automated test cases, and report defects with detailed documentation. - Perform thorough regression testing and assist in test planning and strategy. - Utilize test management tools like JIRA, Zephyr, etc., to track and manage testing activities. - Develop and maintain automation scripts using industry-standard tools and frameworks (e.g., Selenium, Rest Assured with Core JAVA, JMeter). - Develop expertise in various types of testing, including functional, regression, UI, API, and performance testing. - Continuously improve testing processes and contribute to the overall quality of the product. - Collaborate closely with developers and other stakeholders to reproduce, debug, and resolve defects. - Mentor junior QA engineers and provide guidance on best practices and testing methodologies. Qualifications Required: - Bachelors degree in Computer Science, Information Security, or a related field (or equivalent experience). - Proven experience in software quality assurance and testing. - Strong proficiency in test automation frameworks (e.g., Selenium, Cypress) and proficient in Java. - Experience with scripting languages (e.g., Python, JavaScript). - Knowledge of CI/CD pipelines and integration. - Experience with test management and bug tracking tools. - Understanding of software development lifecycle and methodologies. - Ability to write clear and concise test plans and cases. - Strong analytical and problem-solving skills. - Excellent communication and collaboration skills. (Note: No additional details of the company were provided in the job description.) Role Overview: As a Senior QA Engineer at Adani Group, you will play a crucial role in driving quality assurance initiatives by designing and implementing comprehensive test strategies and frameworks. Your focus will be on ensuring high-quality standards throughout the software development lifecycle, mentoring junior QA engineers, and collaborating closely with cross-functional teams to deliver robust and reliable software releases. Additionally, you will be responsible for continuous improvement by researching and implementing new testing tools and methodologies to enhance overall product quality and efficiency. Key Responsibilities: - Understand and analyze project requirements to create comprehensive test plans and test cases. - Design and develop comprehensive test strategies and frameworks. - Execute both manual and automated test cases, and report defects with detailed documentation. - Perform thorough regression testing and assist in test planning and strategy. - Utilize test management tools like JIRA, Zephyr, etc., to track and manage testing activities. - Develop and maintain automation scripts using industry-standard tools and frameworks (e.g., Selenium, Rest Assured with Core JAVA, JMeter). - Develop expertise in various types of testing, including functional, regression, UI, API, and performance testing. - Continuously improve testing processes and contribute to the overall quality of the product. - Collaborate closely with developers and other stakeholders to reproduce, debug, and resolve defects. - Mentor junior QA engineers and provide guidance on best practices and testing methodologies. Qualifications Required: - Bachelors degree in Computer Science, Information Security, or a related field (or equivalent experience). - Proven experience in software quality assurance and testing. - Strong proficiency in test automation frameworks (e.g., Selenium, Cypress) and proficient in Java. - Experience with scripting languages (e.g., Python, JavaScript). - Knowledge of CI/CD pipelines and integration. - Experience with test management and bug tracking tools. - Understanding of software development lifecycle and methodologies. - Ability to write clear and concise test plans and cases. - Strong analytical and problem-solving skills. - Excellent communication and collaboration skills. (Note: No additional details of the company were provided in the job description.)
ACTIVELY HIRING
posted 1 week ago
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • JAVA Development
  • Java
  • OOPs
  • Front End Technologies
  • Integration Knowledge
Job Description
As a Software Engineer at Taasha Technologies, you will have the opportunity to work in a transparent and fun environment where you can take ownership of your tasks. If you have a passion for development and innovation, this might be the perfect role for you. We are currently looking for both Senior and Junior Java Developers to join our team in Ahmedabad. **Key Responsibilities:** - Show passion for development and innovation - Develop, integrate, and test product features and APIs - Develop structured Java code - Contribute to the application design and architecture - Be a part of a Java development team **Qualifications:** - Bachelors degree in Computer Science or relevant experience - 4+ years of experience with programming in Java - Sound OOPs knowledge - Proficient in Java - Experience developing front end technologies - Strong organizational, mathematical, analytical, and problem-solving skills - Strong written and verbal communication skills If you have knowledge of the Healthcare Industry and integration knowledge, it will be considered an added advantage. Only candidates with 4+ years of Java experience should apply for this position. **Why work for us:** - Challenging projects that pave the path for an elevated learning curve - Flexi timings for a productive work schedule - Family insurance cover to protect your loved ones - Centrally located office easily accessible through public transport - Opportunity to work with awesome clients and an award-winning team - Amiable and friendly work culture that values cooperation - Creative environment conducive for learning, researching, and implementing innovative ideas If you are excited about the opportunity to work on challenging projects, grow your expertise, and be a part of a supportive team, send an email to careers@taasha.tech or contact us directly. We promise you will love working with us!,
ACTIVELY HIRING
posted 2 weeks ago
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • OOPs
  • Healthcare Industry
  • Front end technologies
  • Integration Knowledge
Job Description
Role Overview: As a Software Engineer (Senior and Junior) specializing in JAVA Development, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable Java code to drive strong user information solutions. Your coding abilities will be crucial in creating useful applications based on outlined criteria. Additionally, you will play a key role in mentoring junior developers and conducting code reviews. Key Responsibilities: - Show passion for development and innovation - Develop, integrate, and test product features and APIs - Develop Structured Java Code - Contribute to the Application design and architecture - Be a part of a JAVA development team Qualifications: - Bachelors degree in Computer Science or relevant experience - 4+ years of experience with programming in Java - Sound OOPs Knowledge - Proficient in Java - Experience developing front end technologies - Strong organizational, mathematical, analytical, and problem-solving skills - Strong written and verbal communication skills Qualifications: - Knowledge of the Healthcare Industry - Must have Integration Knowledge Additional Details: Taasha Technologies offers a transparent and fun working environment, encouraging you to take ownership of your tasks. The company is based in Ahmedabad and promises a workplace where you will love working. The office is centrally located and easily accessible through public transport. Taasha provides a health insurance cover for employees" families, ensuring protection from exorbitant healthcare expenses. The company values its employees and fosters a creative environment conducive to learning, researching, and implementing innovative ideas.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • C
  • Spring Boot
  • Hibernate
  • NoSQL databases
  • ObjectOriented Design
  • User Interface UI design
Job Description
As a Software Developer, you will be responsible for: - Designing, developing, and maintaining robust applications using Java or C# technologies. - Building scalable microservices leveraging Spring Boot and Hibernate frameworks. - Collaborating with cross-functional teams to define, design, and ship new features. - Optimizing applications for maximum speed and scalability. - Working with NoSQL databases to support application requirements. - Participating in code reviews and mentoring junior developers. - Adapting to evolving requirements and effectively handling work pressure in a distributed team. Qualifications Required: - Strong programming skills in Java and/or C#. - Expertise with Spring Boot, Microservices, and Hibernate. - Solid understanding of Object-Oriented Design and Programming principles. - Experience working with NoSQL databases. - Knowledge or experience in User Interface (UI) design is preferred. Please note that a Bachelors degree or higher in Computer Science, Engineering, or a related field is required along with at least 5 years of professional software development experience.,
ACTIVELY HIRING
posted 3 weeks ago
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Python
  • Spring Boot
  • Hibernate
  • REST API
  • Angular
  • ActiveMQ
  • RabbitMQ
  • Kafka
  • Redis
  • Hazelcast
  • Docker
  • Kubernetes
  • SQL
  • NoSQL
  • AWS
  • Azure
  • Microservice architecture
  • Spring Cloud
  • CICD pipelines
Job Description
As a Senior Lead/Java Developer at Simform, you will play a crucial role in designing and deploying high-performance applications with custom front ends and backend services in Java Techstacks with Microservice architecture. Your expertise in Python frameworks, cloud platforms, and scalable architectures will be instrumental in automating business processes. You will work closely with tech leads, software engineers, analysts, and business process owners to translate business requirements into technical solutions. Key Responsibilities: - Design, deploy, and build solutions with custom front ends and backend services in Java Techstacks with Microservice architecture - Coordinate with tech leads and software engineers on related deliverables - Translate business requirements into technical solutions - Create and optimize database schema for efficient data handling and storage - Implement features, bug fixes, and debugging techniques - Mentor junior team members and provide technical expertise - Maintain highest levels of development practices including technical design, solution development, and test execution - Produce highly usable systems that are high performance and easy to maintain - Communicate ideas and develop strategy through presentations and demonstrations - Assist in the creation of functional and technical documents by the product or project manager Qualifications: - 4-7 years of relevant work experience in business application development with a strong understanding of Microservice Architecture - Very strong in Core Java and familiar with technologies like Spring Boot, Hibernate, REST API, Microservices, etc - Strong knowledge of Queuing frameworks like ActiveMQ, RabbitMQ, Kafka and Caching frameworks like Redis, Hazelcast - Understanding of Cloud Native fundamentals and design patterns - Knowledge of coding standards, design patterns, unit testing, and CI/CD pipelines - Experience with database SQL/NoSQL and trade-off among multiple DB technologies - Hands-on experience with AWS and/or Azure cloud About Simform: Simform is a premier digital engineering company specializing in Cloud, Data, AI/ML, and Experience Engineering. With a presence in multiple countries, Simform is known for its thriving work culture, high work-life balance, and opportunities for growth. Join us for a flat-hierarchical, friendly, and growth-focused culture with well-balanced learning opportunities, free health insurance, office facilities with various amenities, and flexible work options.,
ACTIVELY HIRING
posted 1 month ago
experience3 to 7 Yrs
location
Ahmedabad, Gujarat
skills
  • Software Development
  • Angular JS
  • Spring Boot
  • Java
  • Multithreading
  • Web services
  • REST
  • SOAP
  • Microservices
  • Spring framework
  • IOC
  • DI
  • Spring Boot
  • Angular JS
  • Git
  • Jenkins
  • SonarQube
  • NoSQL
  • RDF
  • Design patterns
  • Logging
  • Troubleshooting
  • Performance tuning
  • Agile development
  • Java
  • SQL
  • UI development
  • Bower
  • Grunt
  • RequireJS
  • Leading Teams
  • Software Delivery
  • Core Java Fundamentals
  • Service based architecture
  • Domain driven architecture
  • ReactJS
  • Caching
  • Scrum exposure
  • Geographically distributed teams
  • Problemsolving
  • Backend web development
  • Gulp
  • Frontend Unit Testing
  • Jasmine
  • Zest
  • Opensource contribution
Job Description
Role Overview: You will be responsible for solving complex software engineering problems, learning new skills, and building expertise in areas of your interest. Your role will involve designing, coding, testing, debugging, optimizing, and documenting complex web/middleware applications using various technologies. Additionally, you will be developing all layers of enterprise applications and engaging in DevOps activities for end-to-end involvement. Providing direction and support to junior team members to enhance their understanding of complex software engineering will also be a part of your responsibilities. You will participate in Scrum activities such as assisting QAs, performing code reviews, unit testing, research spikes, supporting architectural standards, and contributing to continuous improvement initiatives. Key Responsibilities: - Solve complex software engineering problems - Design, code, test, debug, optimize, and document complex web/middleware applications - Develop all layers of enterprise applications - Engage in DevOps activities - Provide direction and support to junior team members - Participate in Scrum activities such as assisting QAs, performing code reviews, unit testing, research spikes, and supporting architectural standards Qualifications Required: - 5+ years of experience in Software Development - 3+ years of experience with Angular JS - 3+ years of experience in Leading Teams and Software Delivery - Strong Core Java Fundamentals - Knowledge of Spring Boot - Good knowledge of Service based architecture - Understanding and working experience of Java, Multi-threading, Web services (REST or SOAP), Microservices, Domain-driven architecture - Spring framework basics: IOC, DI, Spring Boot, other modules of Spring - Must have Angular JS - Soft skills: Knows agile development best practices, experience working with geographically distributed teams, fast learner, ability to perform well in ambiguity and with little supervision, strong problem-solving abilities Additional Company Details: Prama is a US-based company specializing in Data Engineering, Data Science, Application Engineering, and Cloud Solutions. They are currently hiring talented engineers in India to work for their Enterprise Clients in building complex Internet Scale Web 2.0 Applications. The team of engineers in the US collaborates with the team in India to deliver robust, quality, and scalable solutions. (Note: The "Nice to Have" section has been omitted as per the instructions provided.),
ACTIVELY HIRING
posted 2 weeks ago
experience3 to 7 Yrs
location
Ahmedabad, Gujarat
skills
  • manual testing
  • automation testing
  • web applications
  • mobile applications
  • automation frameworks
  • test scripts
  • test cases
  • functional testing
  • integration testing
  • performance testing
  • defect tracking
  • SDLC
  • Selenium
  • Appium
  • TestNG
  • JUnit
  • API testing
  • JMeter
  • Java
  • Jenkins
  • Git
  • SQL queries
  • API applications
  • test plans
  • regression suites
  • UAT testing
  • QA processes
  • Agile practices
  • Postman
  • Rest Assured
  • CICD tools
  • GitHub Actions
Job Description
As a highly motivated Senior QA Engineer with 3+ years of experience in both manual and automation testing, your role will involve ensuring product quality through end-to-end testing, building and maintaining automation frameworks, and mentoring junior QA team members. Key Responsibilities: - Lead and execute manual and automated testing for web, mobile, and API applications. - Design, develop, and maintain automation frameworks and test scripts. - Prepare and execute test plans, test cases, and regression suites. - Perform functional, integration, regression, performance, and UAT testing. - Identify, document, and track defects; collaborate with development teams for resolution. - Ensure test coverage across multiple platforms and environments. - Work closely with product managers and developers to clarify requirements. - Mentor junior QA engineers on manual and automation best practices. - Contribute to continuous improvement of QA processes, tools, and standards. Qualifications Required: - Bachelors degree in Computer Science, IT, or related field. - 3+ years of experience in QA with a mix of manual and automation testing. - Strong knowledge of QA methodologies, SDLC, and Agile practices. - Hands-on experience with automation tools like Selenium, Appium, TestNG, JUnit. - Experience in API testing (Postman, Rest Assured, JMeter). - Good knowledge of Java (or any scripting language for automation). - Familiarity with CI/CD tools (Jenkins, Git, GitHub Actions). - Ability to write SQL queries for database validation. - Excellent problem-solving, analytical, and communication skills.,
ACTIVELY HIRING
posted 2 months ago
experience0 to 4 Yrs
location
Ahmedabad, Gujarat
skills
  • Selenium
  • Cypress
  • Appium
  • Java
  • Python
  • JavaScript
  • Jenkins
  • Playwright
  • Postman
  • RestAssured
  • GitHub Actions
  • GitLab CI
Job Description
As a Junior QA Automation Engineer at our company, you will work closely with developers, product managers, and senior QA engineers to design, implement, and maintain automated test scripts for our applications. Your responsibilities will include: - Collaborating with the QA and development teams to understand requirements and create automated test cases. - Developing, maintaining, and executing automated test scripts for web, mobile, and API testing. - Performing regression, functional, and integration testing using automation frameworks. - Reporting, tracking, and verifying software defects using bug tracking tools such as JIRA. - Ensuring automated tests are integrated into CI/CD pipelines. - Assisting in analyzing test results and identifying root causes of failures. - Working on test data creation and environment setup. - Continuously learning and improving automation practices and tools. To be successful in this role, you should have: - A Bachelors or masters degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Basic knowledge of QA methodologies, software testing life cycle (STLC), and defect management. - Hands-on experience with at least one automation tool/framework (e.g., Selenium, Playwright, Cypress, Appium). - Understanding of programming/scripting languages such as Java, Python, or JavaScript. - Familiarity with API testing tools like Postman or RestAssured. - Exposure to CI/CD tools like Jenkins, GitHub Actions, or GitLab CI. - Strong analytical and problem-solving skills with attention to detail. - Good communication and teamwork skills. It would be beneficial if you also have knowledge of performance or load testing tools (e.g., JMeter), experience with version control systems like Git, and exposure to cloud-based testing platforms such as BrowserStack or Sauce Labs.,
ACTIVELY HIRING
posted 3 weeks ago
experience1 to 5 Yrs
location
Ahmedabad, Gujarat
skills
  • Express
  • API Gateway
  • DynamoDB
  • PACT
  • GitHub
  • Nodejs
  • TypeScript
  • AWS Lambda
  • S3
  • CloudFormation
  • AWS CDK
  • GitLab CI
  • Jest
  • RESTful Services
  • Terraform
Job Description
Your role as a Backend Developer will involve designing, developing, and maintaining backend systems using Node.js (Express/TypeScript). You will be responsible for architecting and deploying cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. Implementing and managing Infrastructure as Code (IaC) with AWS CDK or CloudFormation will also be part of your responsibilities. Developing and maintaining CI/CD pipelines using GitLab CI or Jenkins for automated deployments is essential. Ensuring high code quality through unit testing, integration testing, and contract testing (PACT) will be crucial. Collaborating with DevOps and integration teams to deliver seamless solutions is a key aspect of the role. You will take end-to-end ownership of assigned modules from design to deployment and maintenance while optimizing performance, scalability, and reliability of backend services. **Key Responsibilities:** - Design, develop, and maintain backend systems using Node.js (Express/TypeScript) - Architect and deploy cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS - Implement and manage Infrastructure as Code (IaC) with AWS CDK or CloudFormation - Develop and maintain CI/CD pipelines using GitLab CI or Jenkins for automated deployments - Ensure high code quality through unit testing, integration testing, and contract testing (PACT) - Collaborate with DevOps and integration teams to deliver seamless solutions - Take end-to-end ownership of assigned modules from design to deployment and maintenance - Optimize performance, scalability, and reliability of backend services **Must-Have Technical Skills:** - Languages & Frameworks: JavaScript (ES6+), TypeScript, Node.js (Express) - Cloud & Serverless: AWS Lambda, API Gateway, S3, DynamoDB, CloudFormation/CDK, EventBridge - CI/CD Tools: GitLab CI - Testing: Jest, PACT / Contract Testing - Infrastructure as Code: AWS CDK / Terraform - API Design: RESTful Services and Integrations - Version Control: GitHub / GitLab **Additional Skills (Preferred):** - Proficiency with Java is a big plus - Experience with Boomi or similar iPaaS platforms - Familiarity with Vue.js or other frontend frameworks for basic integration understanding - Exposure to AI tools, APIs, or AI-driven workflows - Understanding of event-driven architecture (SNS, SQS, EventBridge) - Proficiency with SQL / NoSQL databases such as MySQL, PostgreSQL, DynamoDB,
ACTIVELY HIRING
posted 2 weeks ago
experience13 to 17 Yrs
location
Ahmedabad, All India
skills
  • Express
  • API Gateway
  • DynamoDB
  • Jenkins
  • unit testing
  • integration testing
  • PACT
  • JavaScript
  • GitHub
  • GitLab
  • Java
  • Boomi
  • SQL
  • NoSQL
  • MySQL
  • PostgreSQL
  • Nodejs
  • TypeScript
  • AWS Lambda
  • S3
  • EventBridge
  • SQS
  • AWS CDK
  • CloudFormation
  • GitLab CI
  • CICD pipelines
  • ES6
  • RESTful Services
  • Terraform
  • Vuejs
Job Description
As a Backend Developer, you will be responsible for designing, developing, and maintaining backend systems using Node.js (Express/TypeScript). Your key responsibilities will include: - Architecting and deploying cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. - Implementing and managing Infrastructure as Code (IaC) with AWS CDK or CloudFormation. - Developing and maintaining CI/CD pipelines using GitLab CI or Jenkins for automated deployments. - Ensuring high code quality through unit testing, integration testing, and contract testing (PACT). - Collaborating with DevOps and integration teams to deliver seamless solutions. - Taking end-to-end ownership of assigned modules from design to deployment and maintenance. - Optimizing performance, scalability, and reliability of backend services. Qualifications required for this role include: - Bachelors or Masters degree in Computer Science, Engineering, or related field. - Minimum 3 years of experience in backend development. - Proven experience with Node.js / Java, AWS serverless, and CI/CD pipelines. In addition to the technical skills, some soft skills that will be beneficial for this role include a strong sense of ownership, accountability, and reliability, excellent problem-solving and analytical thinking, effective communication and collaboration skills, eagerness to learn, experiment, and improve continuously, and the ability to adapt quickly to new technologies and changing priorities. Must-have technical skills for this role include proficiency in Languages & Frameworks like JavaScript (ES6+), TypeScript, Node.js (Express), Cloud & Serverless technologies such as AWS Lambda, API Gateway, S3, DynamoDB, CloudFormation/CDK, EventBridge, CI/CD Tools like GitLab CI, Testing tools like Jest, PACT/Contract Testing, Infrastructure as Code tools like AWS CDK/Terraform, API Design experience with RESTful Services and Integrations, and Version Control using GitHub/GitLab. Preferred additional skills for this role include proficiency in Java, experience with Boomi or similar iPaaS platforms, familiarity with Vue.js or other frontend frameworks for basic integration understanding, exposure to AI tools, APIs, or AI-driven workflows, understanding of event-driven architecture (SNS, SQS, EventBridge), and proficiency with SQL/NoSQL databases such as MySQL, PostgreSQL, DynamoDB. The company offers a hybrid working culture, amazing perks & medical benefits, 5 days working week, mentorship programs & certification courses, flexible work arrangements, free drinks, fridge, and snacks, competitive salary & recognitions. As a Backend Developer, you will be responsible for designing, developing, and maintaining backend systems using Node.js (Express/TypeScript). Your key responsibilities will include: - Architecting and deploying cloud-native, serverless solutions on AWS using Lambda, S3, API Gateway, DynamoDB, EventBridge, and SQS. - Implementing and managing Infrastructure as Code (IaC) with AWS CDK or CloudFormation. - Developing and maintaining CI/CD pipelines using GitLab CI or Jenkins for automated deployments. - Ensuring high code quality through unit testing, integration testing, and contract testing (PACT). - Collaborating with DevOps and integration teams to deliver seamless solutions. - Taking end-to-end ownership of assigned modules from design to deployment and maintenance. - Optimizing performance, scalability, and reliability of backend services. Qualifications required for this role include: - Bachelors or Masters degree in Computer Science, Engineering, or related field. - Minimum 3 years of experience in backend development. - Proven experience with Node.js / Java, AWS serverless, and CI/CD pipelines. In addition to the technical skills, some soft skills that will be beneficial for this role include a strong sense of ownership, accountability, and reliability, excellent problem-solving and analytical thinking, effective communication and collaboration skills, eagerness to learn, experiment, and improve continuously, and the ability to adapt quickly to new technologies and changing priorities. Must-have technical skills for this role include proficiency in Languages & Frameworks like JavaScript (ES6+), TypeScript, Node.js (Express), Cloud & Serverless technologies such as AWS Lambda, API Gateway, S3, DynamoDB, CloudFormation/CDK, EventBridge, CI/CD Tools like GitLab CI, Testing tools like Jest, PACT/Contract Testing, Infrastructure as Code tools like AWS CDK/Terraform, API Design experience with RESTful Services and Integrations, and Version Control using GitHub/GitLab. Preferred additional skills for this role include proficiency in Java, experience with Boomi or similar iPaaS platforms, familiarity with Vue.js or other frontend frameworks for basic integration understanding, exposure to AI tools, APIs, or AI-driven workflows, understanding of event-driven architecture (SNS, SQS, EventBridge),
ACTIVELY HIRING
posted 2 weeks ago
experience9 to 13 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Spring Boot
  • SQL
  • Jenkins
  • Redis
  • MongoDB
  • AWS
  • Azure
  • Microservices architecture
  • CICD
  • Bit Bucket
  • Postman
  • Google Kubernetes Engine GKE
  • Spanner
  • Big Query
  • Cloud Platforms GCP
Job Description
As a Software Development Lead at TechBlocks in Ahmedabad, you will play a key role in designing and developing Java-based backend services and microservices using Spring Boot. You will collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Your responsibilities will also include writing efficient and maintainable code, optimizing existing code for performance improvement, and developing SQL queries and database schema designs. Furthermore, you will implement and maintain CI/CD pipelines using Jenkins and Bit Bucket for automated testing and deployment. Testing and debugging applications using tools like Postman and your preferred Integrated Development Environment (IDE) will be essential tasks. Deploying and managing services on cloud platforms such as Google Kubernetes Engine (GKE), Spanner, Big Query, Redis, and MongoDB will also be part of your role. Additionally, you will work closely with front-end developers and architects to ensure seamless integration of services, mentor junior developers, and collaborate with DevOps teams to ensure reliability and scalability of backend services. Qualifications Required: - Bachelor's degree in computer science, engineering, or a related field (master's degree preferred) - 9+ years of hands-on experience in backend development using Java - Strong expertise in Java, Spring Boot, and microservices architecture - Proficiency in SQL database design, optimization, and querying - Experience with continuous integration and continuous deployment (CI/CD) using Jenkins and Bit Bucket - Familiarity with API testing and debugging tools like Postman - Proficiency in using your preferred Integrated Development Environment (IDE) - Experience with Any Cloud (GCP, AWS, Azure) - Knowledge of cloud platforms such as GKE (Google Kubernetes Engine), Spanner, Big Query, Redis, and MongoDB - Strong problem-solving skills and attention to detail - Excellent communication and collaboration skills - Ability to work effectively in a fast-paced and dynamic environment About TechBlocks: TechBlocks is a global digital product engineering company with 16+ years of experience helping Fortune 500 enterprises and high-growth brands accelerate innovation, modernize technology, and drive digital transformation. The company offers services ranging from cloud solutions and data engineering to experience design and platform modernization, helping businesses solve complex challenges and unlock new growth opportunities. TechBlocks fosters a culture of collaboration, creativity, and continuous learning, where big ideas turn into real impact. Joining TechBlocks means being part of a dynamic, fast-moving team that values innovation and ownership, shaping the future of digital transformation.,
ACTIVELY HIRING
posted 1 month ago
experience4 to 8 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Python
  • Spring Boot
  • Data Structures
  • Algorithms
  • Web Development
  • Unit Testing
  • Maven
  • Gradle
  • SQL
  • NoSQL
  • MySQL
  • MongoDB
  • PostgreSQL
  • Verbal Communication
  • Written Communication
  • Design Patterns
  • Nodejs
  • REST APIs
  • ObjectOriented Programming
  • Logical ProblemSolving
  • Cloud Technologies
Job Description
As a Data Analyst in this role, your main responsibilities will include: - Compiling and analyzing data, processes, and code to troubleshoot problems and identify areas for improvement. - Designing and implementing REST APIs using Spring Boot (Java), Node.js, or Python. - Documenting technical design and creating system architecture diagrams based on finalized implementation approaches. - Developing new ideas for programs, products, or features by staying updated on industry trends and emerging technologies. - Optimizing applications for maximum speed, scalability, and performance. - Building reusable code and modular libraries for future use. - Collaborating with team members to solve technical challenges and mentor junior developers. - Reviewing, testing, and debugging code contributed by team members to ensure quality and maintainability. In order to be successful in this role, you should have the following qualifications: - Strong foundation in Object-Oriented Programming (OOP) concepts, data structures, and algorithms. - Solid understanding of the web development lifecycle, programming techniques, and modern tools. - Proven ability to design and build RESTful APIs. - Writing clean, maintainable code with appropriate unit tests. - Experience with build tools such as Maven or Gradle. - Quick learner with the ability to adapt to new technologies and frameworks. - Good working knowledge of SQL/NoSQL databases MySQL, MongoDB, or PostgreSQL. - Logical problem-solving skills, strong analytical thinking, and effective verbal/written communication. - Familiarity with design patterns and cloud technologies is an added advantage. - Exposure to the ad-tech domain is a strong plus. Additionally, the company values individuals who: - Thrive in a small, agile team environment. - Are passionate about continuous learning and upskilling. - Are hardworking, self-motivated, and enjoy working on a variety of challenging projects.,
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Financial markets
  • Algorithms
  • Data processing
  • Distributed systems
  • APIs
  • Analytical skills
  • Communication
  • Collaboration
  • Options theory
  • Objectoriented programming
  • Derivative pricing models
  • Numerical methods
  • Testing frameworks
  • Continuous integrationcontinuous deployment CICD
  • Problemsolving
Job Description
As a Senior Software Engineer at Trading Technologies, you will play a crucial role in developing and enhancing the cutting-edge options analytics platform. Your responsibilities will include: - Designing, developing, and maintaining Java-based components for the options analytics platform, such as pricing models, risk calculations (Greeks, VaR, etc.), and data processing pipelines. - Implementing and optimizing complex algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to understand requirements and translate them into technical solutions. - Writing clean, well-documented, and testable code following best practices. - Participating in code reviews to contribute to improving the team's development processes. - Troubleshooting and debugging issues to ensure the stability and reliability of the platform. - Staying up-to-date with the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing technical guidance. Qualifications required for this role: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of experience in software development, with a focus on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven experience in building and optimizing high-performance, multi-threaded applications. - Solid understanding of financial markets, options theory, and derivative pricing models (e.g., Black-Scholes, Binomial, Monte Carlo). - Experience with numerical methods and algorithms used in options pricing and risk management. - Proficiency in working with large datasets and data processing techniques. - Experience with testing frameworks (e.g., JUnit, Mockito) and continuous integration/continuous deployment (CI/CD) pipelines. - Experience in building distributed systems and APIs. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. Trading Technologies offers competitive benefits, including medical, dental, vision coverage, flexible work schedules with hybrid work options, paid time off days, volunteering opportunities, training days, tech resources, gym membership subsidies, milestone anniversary bonuses, and a forward-thinking, diverse, and inclusive culture. Trading Technologies is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry. The company's TT platform connects to major international exchanges and liquidity venues, delivering advanced tools for trade execution, market data solutions, analytics, and more to leading institutions and exchanges worldwide. The company's client base includes Tier 1 banks, brokers, hedge funds, and other market participants who rely on TT's technology for their trading operations.,
ACTIVELY HIRING
posted 2 months ago
experience6 to 15 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Spring Boot
  • Angular
  • SQL
  • NoSQL
  • cloudnative technologies
Job Description
As a Senior Fullstack Java Developer/Team Lead at the IT Company in Ahmedabad, you will be responsible for the following: Role Overview: You will be developing and maintaining full-stack applications using Java, Spring Boot, Angular, SQL/NoSQL, and microservices. Your expertise in cloud deployments and AI-assisted engineering practices will be key in ensuring the scalability and efficiency of the applications. Key Responsibilities: - Develop and maintain full-stack applications using Java, Spring Boot, Angular, SQL/NoSQL, and microservices. - Utilize AI tools such as Copilot, ChatGPT, and Windsurf to accelerate development and testing processes. - Build and deploy containerized applications on AWS using Docker, Kubernetes, and Lambda. - Ensure quality through unit/integration testing, code reviews, and adherence to security best practices (OWASP). - Optimize performance and architecture by implementing design patterns, REST/GraphQL, and JVM tuning. - Implement monitoring & observability tools like Prometheus, Grafana, ELK, and New Relic. - Drive CI/CD automation using tools such as Jenkins, GitHub Actions, and GitLab CI/CD. - Mentor junior developers and advocate for AI adoption within the team. Qualification Required: - Strong expertise in Java 17+, Spring Boot, Angular 10+, and TypeScript. - Hands-on experience with SQL/NoSQL, microservices, Kafka/SQS, Docker, and Kubernetes. - Familiarity with AI-assisted development tools, debugging techniques, and performance optimization. - Strong communication, problem-solving, and leadership skills. Additional Company Details: The company offers a hybrid work opportunity with 2 days per week in the office. The work location is in-person at the Ahmedabad office. This position is suitable for candidates with 6-15 years of experience and a maximum notice period of 60 days. Certifications in Java, AWS, and AI/ML, knowledge of OAuth2/JWT/SSO, Istio, API Gateway, and Agile/Scrum experience would be considered advantageous.,
ACTIVELY HIRING
posted 1 month ago
experience10 to 14 Yrs
location
Ahmedabad, Gujarat
skills
  • Python
  • JavaScript
  • Go
  • Rust
  • Java
  • C
  • Django
  • Flask
  • Express
  • PostgreSQL
  • MySQL
  • SQLite
  • MongoDB
  • Redis
  • Couchbase
  • AWS
  • Google Cloud Platform
  • Azure
  • Docker
  • Kubernetes
  • Kafka
  • RabbitMQ
  • TypeScript
  • FastAPI
  • Nodejs
  • React
  • Nextjs
  • Vuejs
  • GraphQL
  • Redux
  • MobX
  • Terraform
  • CloudFormation
  • GitHub Actions
  • GitLab CI
  • CircleCI
  • Prometheus
  • Grafana
  • ELK Stack
  • OAuth 20
  • JWT
Job Description
As an experienced Software Developer, you will be responsible for contributing to innovative projects and solutions in a fast-paced startup environment. Your qualifications, technical proficiencies, and leadership skills will play a crucial role in driving the success of our team. Here is a breakdown of what is expected from you: **Role Overview:** You will be expected to bring your expertise in software and application development to the table, with a focus on creating scalable and fault-tolerant systems. Your problem-solving skills and leadership abilities will be instrumental in leading technical projects and mentoring junior engineers. **Key Responsibilities:** - Proficiency in programming languages such as Python, JavaScript (preferably TypeScript), and Go - Expertise in backend frameworks like Django, Flask, or FastAPI, and frontend frameworks like React, Next.js, or Vue.js - Hands-on experience with relational databases like PostgreSQL and MySQL, as well as NoSQL databases like MongoDB - Deployment and management of applications on cloud platforms like AWS, GCP, or Azure - Utilization of CI/CD tools for rapid and reliable application deployment - Designing scalable and fault-tolerant systems using microservices architectures - Implementing secure coding practices and security protocols to ensure robust application security - Leading technical projects within agile teams and mentoring junior engineers **Qualifications Required:** - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field - 10 to 12 years of professional experience in software and application development - Proficiency in a variety of programming languages and frameworks - Strong understanding of database technologies, cloud platforms, and DevOps practices - Experience with secure coding practices and leadership in technical projects If you are looking to join a team that values innovation, collaboration, and technical excellence, West Zane Security could be the perfect fit for you. Visit westzanesecurity.com to learn more about us.,
ACTIVELY HIRING
posted 2 months ago

Options Analytics Engineer

Trading Technologies
experience5 to 9 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • Design Patterns
  • Financial Markets
  • Algorithms
  • Data Processing
  • Distributed Systems
  • APIs
  • Analytical Skills
  • Communication
  • Collaboration
  • ObjectOriented Programming
  • Options Theory
  • Derivative Pricing Models
  • Numerical Methods
  • Testing Frameworks
  • CICD Pipelines
  • ProblemSolving
Job Description
As a Java Developer at Trading Technologies, you will be responsible for the following: - Designing, developing, and maintaining Java-based components for the options analytics platform, including pricing models, risk calculations, and data processing pipelines. - Implementing and optimizing complex algorithms for option pricing and risk analysis to ensure accuracy and performance. - Collaborating with product managers and stakeholders to understand requirements and translate them into technical solutions. - Writing clean, well-documented, and testable code following best practices. - Participating in code reviews and contributing to improving development processes. - Troubleshooting and debugging issues to ensure platform stability and reliability. - Staying updated with the latest advancements in options pricing models, financial markets, and Java technologies. - Contributing to the architecture and design of the overall system. - Mentoring junior engineers and providing technical guidance. Qualifications required for this role include: - Bachelor's or Master's degree in Computer Science, Financial Engineering, or a related field. - 5+ years of experience in software development, focusing on Java. - Strong understanding of object-oriented programming principles and design patterns. - Proven experience in building and optimizing high-performance, multi-threaded applications. - Solid understanding of financial markets, options theory, and derivative pricing models. - Experience with numerical methods and algorithms in options pricing and risk management. - Proficiency in working with large datasets and data processing techniques. - Experience with testing frameworks and CI/CD pipelines. - Experience in building distributed systems and APIs. - Excellent problem-solving and analytical skills. - Strong communication and collaboration skills. Trading Technologies is a Software-as-a-Service (SaaS) technology platform provider to the global capital markets industry. They offer competitive benefits including medical, dental, vision coverage, flexible work schedules, paid time off days, training days for professional development, tech resources, subsidy contributions toward gym memberships, milestone anniversary bonuses, and a culture promoting diversity and inclusion. The TT platform connects to major international exchanges, delivering tools for trade execution, order management, market data solutions, analytics, and more to leading institutions and exchanges.,
ACTIVELY HIRING
posted 1 week ago
experience6 to 10 Yrs
location
Ahmedabad, Gujarat
skills
  • Java
  • MySQL
  • RESTful APIs
  • Redis
  • AWS
  • Docker
  • OAuth
  • Kafka
  • RabbitMQ
  • Elasticsearch
  • Agile
  • Scrum
  • Reactjs
  • CICD
  • Airline APIs
  • JWT
  • GraphQL
Job Description
As a Fullstack Tech Lead specializing in Java and React within the Airline Domain at Travel Designer Group, you will play a crucial role in leading the design and development of end-to-end scalable full-stack applications. Your responsibilities will include: - Leading the design and development of end-to-end scalable full-stack applications in the airline booking domain. - Working hands-on with Java (Spring Boot) for backend and React.js for frontend development. - Collaborating with Product Owners, BAs, and QAs to translate business requirements into technical solutions. - Architecting and implementing RESTful APIs for supplier integrations and internal use. - Integrating and managing Redis for session and token management. - Optimizing applications for performance, scalability, and security in Docker container-based AWS environments. - Driving code reviews, mentoring junior developers, and coordinating with DevOps for CI/CD & AWS deployments. To excel in this role, you should possess the following qualifications: - 6-10 years of full-stack development experience with Java 8+ and React.js. - Leadership experience as a Team Lead or Tech Lead for at least 2 years. - Expertise in Java (Spring Boot), MySQL 8.4/Aurora RDS, and strong understanding of Airline APIs (GDS, NDC, LCC). - Proficiency in Redis, JWT/OAuth tokens, session management, and RESTful API design. - Strong skills in Docker, AWS ECS/Fargate, CI/CD pipelines, and bonus points for knowledge in GraphQL, Kafka/RabbitMQ, Elasticsearch, and Agile/Scrum methodologies. If you are excited about this opportunity, please share your updated resume along with the following details: - Total Experience: - Current CTC: - Expected CTC: - Notice period: - Reason for Job Change: - Availability for Interview: Your application will be considered for potential future opportunities within Travel Designer Group that align with your skills and interests. We look forward to potentially welcoming you to our dynamic and innovative global team.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter