Bestkaam Logo
ITC Infotech Logo

Senior Java Software Engineer

Delhi NCR, Haryana, India

2 months ago

Applicants: 0

Salary Not Disclosed

2 weeks left to apply

Job Description

This position requires a strong self-starter with solid technical engineering background and influencing skills, who can lead the way, assist development teams with architecture, cloud best practices, trouble shooting and any other technical issues related to implementation of a customer facing proposition. Responsible for delivering and providing technical expertise as part of the engineering team from both design and day to day coding. Working with the product owners identify new improvements, customer requirements and follow through to delivery. Define and deliver a highly scalable, secure and robust infrastructure architecture along with the tools to support it, using the latest open-source technologies and cloud services. Assist with architectural requirements of the cloud platform, test automation frameworks, infrastructure-as-code and continuous delivery/deployment pipelines. Ensure delivery in a timely, efficient and cost effective manner. Stakeholder management across various Technology and Business teams. Ensures that technical solutions are fit for purpose, including for functional, non-functional and support requirements and aligned to Global Technology Strategies. Be the trusted advisor to the business. Partner closely with Architecture, business and supporting central groups while working within a global team. T he ideal candidate will have 4-8 years? experience working as a software engineer with: Deliver software solutions using agile methodologies. Develop robust applications using Java and front-end technologies such as JavaScript or TypeScript. Utilise the Spring Framework to build REST API-based applications. Experience in AI tools for development like GitHub Co-Pilot. Design and implement applications using microservice architecture. Implement front-end frameworks like React or Angular to create responsive user interfaces. Design efficient data models using databases such as Oracle, MySQL, PostgreSQL, Snowflake and NoSQL databases like DynamoDB. Employ Docker container technology for application deployment. Familiarity with Kubernetes (K8s) or Snowflake for container orchestration. Develop and test applications using frameworks like JUnit, Cucumber, Gauge, or Selenium. Build and maintain highly performant quality applications on cloud platforms (AWS). Work with DevOps tools including Terraform, Ansible, Jenkins, and Bamboo. Travel occasionally as required for project needs. Demonstrate strong communication skills and a customer-centric approach. Utilise APIs, caching, and messaging for application integration. Embrace TDD and pair programming best practices, along with CI/CD pipelines. Good to have knowledge of Snow park container service. Strong communication skills and interest in a pair-programming environment Passion for growing your skills and, tackling challenging problems

Additional Information

Company Name
ITC Infotech
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Associate
Education
No Restriction
Job Types
Remote
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
2 weeks left to apply

Similar Jobs

Meritto

2 months ago

System Administrator ? GCP

Meritto

micro1

2 months ago

React.js Developer

micro1

Virtusa

2 months ago

Angular Developer

Virtusa

Capco

2 months ago

GCP Data Engineer

Capco

ETL, Jira, Git +2
Oracle

2 months ago

Cloud Support Engineer

Oracle

PwC India

2 months ago

IN-Senior Associate_Full Stack Developer(Node js)_MS Engineering_Advisory_Gurugram

PwC India

Accenture services Pvt Ltd

3 weeks ago

Custom Software Engineer

Accenture services Pvt Ltd

Genesis Global

3 weeks ago

Senior Software Engineer

Genesis Global

EPAM Systems

2 months ago

Lead Software Engineer (Python & ReactJS)

EPAM Systems

PwC India

2 months ago

Manager

PwC India