Senior Software Engineer

2 - 6 years

9 - 13 Lacs

Pune

Posted:2 months ago| Platform: Naukri logo

Apply

Skills Required

Information security Web development Debugging Data structures Healthcare HTML JSON Unit testing JIRA

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role -Hands on experience in Java/J2EE technologies with, REST APIs, Angular, HTML, JS, JSON, Postgres, microservices architecture and Spring boot framework. -Build (and test) all new cloud-ready code using Java, Spring, Spring Boot, REST API and other technologies with strong OO concepts. -Design and develop high-performing and responsive UI screens, reusable components and web applications using Angular best practices. -Experience building mission-critical applications based on Micro services Architecture; distributed systems architecture; RESTful APIs web development -Ability to innovate and develop new approaches to complex design problems and experience leading design efforts and providing technical leadership to developers -Expert in full stack development (Java and Angular), design patterns, unit testing, debugging and POCs. -Work with PMT, TPM, PO software engineering team to translate requirements to architecture, design implementations. -Drive high-quality and clean code standards across the team and perform code reviews. -Implement scalable, resilient, high-performance services -Working experience of Jenkins, CI/CD and bitbucket/Git All About You Strong foundation in algorithms, data structures databases and core computer science concepts. Experience Developing in Java and J2EE technologies like Spring, Spring Boot, Spring Cloud, Spring Micro services, REST API Strong hands-on experience in product design, development and test using micro service / lightweight containers frameworks such as Spring Boot Experience with TDD and BDD in the software development processes Strong analytical and excellent problem-solving skills. Experience working in an Agile (Scrum/SAFe) environment. Strong written and verbal communication skills Enjoys collaborating with a team while working independently towards a goal. Additional/Desirable capabilities Experience of working in payments application Domain Hands on experience of working with tools like Jenkins, Bamboo, Confluence, JIRA, Rally, Sonar Other Personal Attributes Maturity to understand large systems and recommend upcoming technologies to solve complex business problems Enjoy challenging and thought-provoking work and have a strong desire to learn and progress (motivated enough to self-learn) Ability to pick up new technology independently Be able to work under constraints and multi-task while remaining professional and courteous Exceptional ability to analyse problems and to propose innovative but workable solutions Team player while working with distributed teams Open minded, flexible, and willing to listen for other people s opinions. Interpersonal skills necessary to effectively communicate over the phone and via email with a variety of individuals at all technical levels are required. Excellent verbal and written skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Information Security Interview Now
Dynamic Yield By Mastercard
Dynamic Yield By Mastercard

Technology, Marketing Technology, Personalization

Los Angeles

200+ Employees

424 Jobs

    Key People

  • Liad Agmon

    CEO
  • Adrian B. K. Klok

    CTO

RecommendedJobs for You

Bengaluru, Karnataka, India