Design and Develop Applications: Build robust and scalable software solutions that align with business, security, and compliance requirements.
Transform Legacy Systems: Understand legacy applications while leading their migration to modern cloud platforms.
Implement Clean Architecture & DDD: Design and develop software adhering to best practices, ensuring scalability and maintainability.
Collaborate with Teams: Work closely with the Requirements Engineer, Experts, and other stakeholders to translate technical specifications into working software solutions.
Develop with Quality in Mind: Apply test-driven development (TDD) and integrate testing seamlessly into the development process.
Support Integration & Maintenance: Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.
Drive Continuous Integration & Deployment (CI/CD): Continuously integrate and deploy applications to ensure streamlined development and delivery.
Innovate Software Engineering Methods: Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.
Refine Development Processes: Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.
WHAT WE ARE LOOKING FOR Technical:
Programming Languages: Java 8 & 11, Java 17, Spring Boot.
Cloud Platforms: Experience migrating applications to AWS.
Containerization: Experience with Docker.
Strong experience with Maven.
Architectural Principles: Proficiency in Clean Architecture and Domain-Driven Design (DDD).
Development Practices: Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).
Problem-Solving Skills: Strong debugging, troubleshooting, and performance optimization abilities.
Personal:
Experience: 7+ years in technology, particularly in trending technologies.
Software Development: At least 7 years of experience in design and development, with experience in large multinational organizations preferred.
Communication: Excellent collaboration, communication, and analytical skills.
Proactive: A focus on cost reduction, automation, and process efficiency improvements.
Team Player: Ability to work independently and as part of a team.
Motivation & Energy: High-energy individual, capable of motivating teams and fostering collaboration.
YOUR RESPONSIBILITIES:
Design and Develop Applications: Build robust and scalable software solutions that align with business, security, and compliance requirements.
Transform Legacy Systems: Understand legacy applications while leading their migration to modern cloud platforms.
Implement Clean Architecture & DDD: Design and develop software adhering to best practices, ensuring scalability and maintainability.
Collaborate with Teams: Work closely with the Requirements Engineer, Experts, and other stakeholders to translate technical specifications into working software solutions.
Develop with Quality in Mind: Apply test-driven development (TDD) and integrate testing seamlessly into the development process.
Support Integration & Maintenance: Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.
Drive Continuous Integration & Deployment (CI/CD): Continuously integrate and deploy applications to ensure streamlined development and delivery.
Innovate Software Engineering Methods: Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.
Refine Development Processes: Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.
WHAT WE ARE LOOKING FOR Technical:
Programming Languages: Java 8 & 11, Java 17, Spring Boot.
Cloud Platforms: Experience migrating applications to AWS.
Containerization: Experience with Docker.
Strong experience with Maven.
Architectural Principles: Proficiency in Clean Architecture and Domain-Driven Design (DDD).
Development Practices: Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).
Problem-Solving Skills: Strong debugging, troubleshooting, and performance optimization abilities.
Personal:
Experience: 7+ years in technology, particularly in trending technologies.
Software Development: At least 7 years of experience in design and development, with experience in large multinational organizations preferred.
Communication: Excellent collaboration, communication, and analytical skills.
Proactive: A focus on cost reduction, automation, and process efficiency improvements.
Team Player: Ability to work independently and as part of a team.
Motivation & Energy: High-energy individual, capable of motivating teams and fostering collaboration.
Competetive SalaryPF and Gratuity YOUR RESPONSIBILITIES:
Design and Develop Applications: Build robust and scalable software solutions that align with business, security, and compliance requirements.
Transform Legacy Systems: Understand legacy applications while leading their migration to modern cloud platforms.
Implement Clean Architecture & DDD: Design and develop software adhering to best practices, ensuring scalability and maintainability.
Collaborate with Teams: Work closely with the Requirements Engineer, Experts, and other stakeholders to translate technical specifications into working software solutions.
Develop with Quality in Mind: Apply test-driven development (TDD) and integrate testing seamlessly into the development process.
Support Integration & Maintenance: Contribute to integration, testing, deployment, and maintenance by correcting errors and adding enhancements.
Drive Continuous Integration & Deployment (CI/CD): Continuously integrate and deploy applications to ensure streamlined development and delivery.
Innovate Software Engineering Methods: Research, develop, and implement new software engineering techniques to enhance efficiency and effectiveness.
Refine Development Processes: Establish and improve processes, standards, and guidelines for software development to ensure high-quality outputs.
WHAT WE ARE LOOKING FOR Technical:
Programming Languages: Java 8 & 11, Java 17, Spring Boot.
Cloud Platforms: Experience migrating applications to AWS.
Containerization: Experience with Docker.
Strong experience with Maven.
Architectural Principles: Proficiency in Clean Architecture and Domain-Driven Design (DDD).
Development Practices: Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Deployment (CD).
Problem-Solving Skills: Strong debugging, troubleshooting, and performance optimization abilities.
Personal:
Experience: 7+ years in technology, particularly in trending technologies.
Software Development: At least 7 years of experience in design and development, with experience in large multinational organizations preferred.
Communication: Excellent collaboration, communication, and analytical skills.
Proactive: A focus on cost reduction, automation, and process efficiency improvements.
Team Player: Ability to work independently and as part of a team.
Motivation & Energy: High-energy individual, capable of motivating teams and fostering collaboration.
Our client is an international professional services brand of firms, operating as partnerships under the brand. It is the fifth-largest professional logistics company in the world Competitive compensation commensurate with role and skill set Medical Insurance Coverage worth of 10 Lacs Social Benifits including PF & Gratuity A fast-paced, growth-oriented environment with the associated (challenges and) rewards Opportunity to grow and develop your own skills and create your future Remote work is here to stay - we offer the flexibility of a hybrid model and WFH