Senior Software engineer

3

Applications

Gurgaon
Hybrid
Mid-Level: 4 to 6 years
Posted on Mar 18 2024

About the Job

Skills

Java
Microservices
System Design
Data Structures
Algorithms
Spring Boot
Problem Solving

What You Will Be Doing:

• Work on Internet scale applications, where performance, reliability,scalability and security are critical

design goals – not after-thoughts.

• Create intuitive, interactive and easy-to-use web applications using rich client-side and REST based

server-side code.

• Implement the nuts and bolts of Microservices Architecture, Service-Oriented Architecture (SOA)

and Event-Driven Architecture (EDA) in real-life applications.

• Gain experience with different database technologies, ranging from traditional relational to the latest

NoSQL products such as Couchbase, AWS DynamoDB.

• Collaborate with some of the best engineers in the industry to work on complex Software as a Service

(SaaS) based applications


What You Will Need for this Position:

You need to have a strong passion for software development and must take pride in designing and

coding. You should also have great analytical skills and ability to handle complex, modular software

development in a collaborative team-based environment.

In addition to this, you will have a leg up if you also meet the following criteria:

Primary Skills:

• 4 to 7 years of Software Development experience in developing and shipping software

• Excellent troubleshooting skills

• Proven ability to work in a fast-paced, agile environment and result-oriented culture

• Hands-on programming experience with Java including Object Oriented Design

• Experience with RESTful Web Services and API development using Spring/Drop wizard or any another framework

• Experience in contributing to the architecture and design (Design Patterns, Non-Functional

Requirements (NFRs) including Performance, Scalability, Reliability, Security)

• Experience with one or more of the databases: SQL Server, MySQL, PostgreSQL, Oracle,

Couchbase, Cassandra, AWS DynamoDB or other NoSQL technologies

• Experience of working with Queuing technologies such as RabbitMQ/Kafka/Active MQ

About the company

PHC

Industry

Inter

Company Size

201-500 Employees

Headquarter

Delhi

Other open jobs from PHC