Free cookie consent management tool by TermsFeed Associate Lead Software Engineer_Java_AWS/Microservices | Antal Tech Jobs
Back to Jobs
3 Weeks ago

Associate Lead Software Engineer_Java_AWS/Microservices

decor
Bangalore, Karnataka, India
Manufacturing & Industrial
Full-Time
Global Payments Inc.

Overview

Description

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyzes existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilizes application and programming documents in the development of code. Recommends changes in development, maintenance and system standards. Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Collaborate with engineers across the department Team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production.
  • Contribute to our Automated build, deploy and test processes for each solution.
  • Work in an iterative manner that fits well with the development practices and pace within the team, with focus on a fail fast approach.
  • Demo your work for colleagues and members of the business team.
  • Conduct research on new and interesting technologies that help to progress our products and platforms.
  • Create mechanisms/architectures that enable rapid recovery, repair and cleanup of existing solutions with good understanding of fault tolerance and failure domains.
  • Identify opportunities to deliver self service capability for the most common infrastructure and application management tasks.
  • Create automated tests that easily plug into our automated code pipeline.
  • Provide deep and detailed levels of monitoring across all levels of the application.
  • Attend sessions, seminars and be an evangelist for the latest technology.
  • Help mentor junior engineers
  • Plan sprints within your project team to keep yourself and the team moving forward.

What Are We Looking For in This Role?

Minimum Qualifications

  • MCA, B. Tech. or B.E. (four year college degree) or equivalent.
  • Typically minimum of 6 years - Professional Experience In Coding, Designing, Developing And Analyzing Data. Typically has an advanced knowledge and use of one or more back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.

Preferred Qualifications

  • 7+ years of professional experience in coding, designing, developing and analyzing data.
  • Desirable to have Payment or Financial Domain Experience.
  • BTech / Master's Degree ( Regular) Computer Science or Information Systems

What Are Our Desired Skills and Capabilities?

Technical Skills

  • Experience of working on SOA Architecture, Microservices Architecture, Event drives and serverless architectures.
  • Good Knowledge of JAVA/JEE Design Patterns, Enterprise Integration Design Patterns ,SOA Design Patterns, MicroServices Design Patterns. Experience of working on RestFull services, SOAP WebServices, gRPC , Async & streaming technologies.
  • Experience of working on Java 1.8 +, Spring 4.x +, Spring Boot, Spring data, SpringREST, Spring MVC, Spring-integration (i.e. no EJB :), Tomcat 8.5.x (embedded version), JUnit + Spring-test, application stack
  • Experience of working on ORM / Persistence frameworks or technologies like Hibernate , MyBatis, iBatis
  • Experience on designing and developing Fault Tolerant , HA systems
  • Good hands on experience on AWS stack and services like S3,EC2, KMS, EKS, MSK, Lambda, Iam, RDS, Dynamo,Cloudwatch
  • Good hands on experience on Cloud Native projects like Prometheus, Grafana,Argo, Harbour, Helm, Istio,K8S,
  • Good experience of working on Agile development model and Automation Test driven development (TDD) methodologies.
  • Good experience of using container technology to build out an automated platform architecture that allows for seamless deployment between on-premise and external cloud environments
  • Good experience of leveraging open technology such as Docker, Kubernetes, Terraform, Bash, Javascript, Python, Git, Jenkins, Linux, HAProxy, AWS Cloud, ELK, Java, Kafka, MongoDB, Zookeeper, and AWS Amazon Web Service (EC2 Container Service, Cloud Formation, Elastic Load Balancer, Auto scaling Group).
  • Good experience of Integrating systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON and others
  • Good experience of designing and building automated code deployment systems that simplify development work and make our work more consistent and predictable.
  • Exhibit a deep understanding of server virtualisation, networking and storage ensuring that the solution scales and performs with high availability and uptime.

Soft Skills

  • Is Adaptable, Result oriented, portrays a positive attitude, Flexible & Multi Task orientated.
  • Is able to accept guidance and is a good listener.
  • Has Good oral and written communication skills
  • Has ability to understand business needs and translate them into technology solutions.
  • Has strong research and problem resolution skills
  • Is a strong Team Player, with good time management, interpersonal & presentation skills.
  • Has strong customer focus & understands external and internal customer expectations
  • Is able to articulate Technical solutions in language understood by business users.
  • Has a go getter attitude to handle challenging development tasks.
  • Can drive Change and has a good Innovation track record.
Share job
Similar Jobs
View All
20 Minutes ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Business Advisory Analyst
Information Technology
  • Bangalore, Karnataka, India
Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
decor
1 Day ago
Front End Developer
Information Technology
  • Bangalore, Karnataka, India
Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
decor
1 Day ago
Database Engineer III (Big Data)
Information Technology
  • Bangalore, Karnataka, India
LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Sr. QA Engineer
Information Technology
  • Bangalore, Karnataka, India
Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
decor
1 Day ago
C++ Graphics and Windowing System Software Engineer - Mir
Information Technology
  • Bangalore, Karnataka, India
We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media