IN
0 suggestions are available, use up and down arrow to navigate them
Software Engineer Senior in Chennai, ...

Apply to this job.

Think you're the perfect candidate?
Banner of FastTek Global company

Software Engineer Senior

FastTek Global Chennai, Tamil Nadu (Onsite) Full-Time
Job Description:

  • Enterprise Technology is looking for a hands-on and highly motivated software engineer who can work with a global team that is developing and deploying cloud solutions for Supply Chain organization.
  • The software engineer will develop and maintain the back-end/server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
  • They work with various languages and tools to create and maintain services on-prem or in the cloud.
  • Enterprise Technology is looking for a hands-on and highly motivated software engineer who can work with a global team that is developing and deploying cloud solutions for Supply Chain organization.
  • The software engineer will develop and maintain the back-end/server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
  • They work with various languages and tools to create and maintain services on-prem or in the cloud.
 

Skills Required:

Responsibilities

  • Engage with customers to understand their use-cases and requirements.
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies.
  • Align with architecture guidelines for unified and coherent approach to development.
  • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies.
  • Convert existing PCF interfaces/ applications to GCP.
  • Fix PCF and GCP Production issues within SLA.
  • Develop and maintain back-end applications like APIs and microservices.
  • Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.
  • Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applications.
  • Manage data storage and retrievals in applications by utilizing database technologies.
  • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery.
  • Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability.
  • Support security practices to safeguard user data including encryption and anonymization.
  • Conduct proof-of-concepts to support new features, ensure quality, timely delivery using Agile practices.
  • Collaborate directly and continuously with product managers and product owners to prioritize deliverables geared towards a business and user value driven approach with continuous improvement and innovative mindset.
Skills Preferred:

  • Team player, is organized, pays attention to detail, is highly motivated and is a self-starter
 

Experience Required:

  • 5+ years of Object-oriented Development experience where you applied Java Enterprise concepts with the following tools and technologies: o Spring Platform (Spring MVC, Spring Boot, Spring JDBC, Spring Cloud) ) o Automated Testing, Continuous Integration, Continuous Deployment, and technologies (Tekton or similar)
  • Strong Java/JEE Object-Oriented Development experience and expertise in building microservices architectures on JVM platform and good understanding of design patterns.
  • Experience with microservice architecture, i.e., RESTFUL Web services development in Cloud platforms and Apigee.
  • Strong expertise in RDBMS and SQL (MSSQL, Oracle, PostgreSQL etc.)
  • Strong working experience in ORM frameworks like Hibernate, JPA etc.
  • 2+ Experience working with hybrid cloud environments such as researching the best use of cloud products and the ecosystem, designing, developing, implementing, and managing Google Cloud Platform infrastructure.
  • 2 years of experience in Agile practices (SAFE, Scrum, Kanban, TDD, etc.)
  • Deployment of APIs, usage of Apigee, and troubleshooting APIs and Apigee Proxy framework
  • Experience in Enterprise SSO technologies like ADFS, SAML and Cloud based Securities.
  • Familiarity with Google Cloud Pub/Sub for event-driven systems and messaging.
  • Experience with Terraform for infrastructure management and Tekton for continuous integration and deployment.
  • Security (SAST/DAST) & Static code analyzer tools (Checkmarx, FOSSA, SonarQube and 42 Crunch)
  • Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service, Software as a Service Cloud delivery models, and the current competitive landscape.
  • Exposure to Cloud Monitoring and logging (SPLUNK, Dynatrace, etc.)
  • Java Editor tools (Eclipse/IntelliJ/STS etc.)
 

Experience Preferred:

  • Expertise in UI development using HTML, CSS, Nodes, TypeScript and Angular
 

Education Required:

  • Degree in Computer Science, Computer Engineering, or a related field.

Recommended Skills

  • Api
  • Active Directory Federation Services
  • Agile Methodology
  • Angular4
  • Architecture
  • Attention To Detail

Apply to this job.

Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 369496

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.