Send me more jobs like this

Keywords / Skills : OOPs concepts, Algorithms and Design patterns. Hands on experience with core Java, J2EE, Spring, Spring Boot, Hibernate, WebApplications, WebServices, REST, SOAP, WebSockets, TDD.

4 - 8 years
Posted: 2018-10-29

Industry
IT/ Computers - Software
Function
IT
Role
Software Engineer/ Programmer
Education
Any graduate PGDM
Posted On
29th Oct 2018
Job Description
Urgent hiring For Senior Java Developer

Drive on 25 and 26 september 2018

Job Location : Mohali

Experience: 4-8 years

Qualification: Bachelors or Masters degree in Computer Science, Computer Applications, Electronics and Communications.

JOB Description:

Primarily focused on back-end system architecture, design, and development.

Work closely with architects to translate overall system architecture and product requirements into well-designed and implemented software components and applications.

Design architecture of micro services, webservices and web applications.

Collaborate with solution architects and other software engineers to design and launch new features.

Implement software components of highly available, scalable, and robust cloud services.

Build and maintain reusable code and libraries.

Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices.

Maintain cloud component organization, code integrity, quality, and ensure responsiveness of applications.

Optimize applications for maximum scalability and speed.

Develop and implement data security best practices, procedures, and strategies.

Participate in software design reviews, conduct peer code reviews, and provide input and feedback to other members of the development team.

Develop multiple solution related artifacts (e.g. solution delivery blueprints, application diagrams process diagrams, service interfaces, technical interfaces).

Actively participate in release planning and execution.

Demonstrate creativity and innovation in identifying new opportunities and applying solutions for the benefit of the customer/stakeholder.

Influence the direction on the available standards, methods, tools and applications and makes appropriate choices from the alternatives.

Skills Required:

Sound Knowledge of OOPs concepts, Algorithms and Design patterns.

Hands on experience with core Java, J2EE, Spring, Spring Boot, Hibernate, WebApplications, WebServices, REST, SOAP, WebSockets, TDD.

Experience in APIs creation and Documentation using swagger.

Hands on experience with Cloud services and Cloud deployments.

Working knowledge on container environment such as Dockers and Kubernetes.

Experience with MicroService architecture using REST services.

Hands on with the Active Directory, LDAP, Oauth2, TLS, SASL and associated frameworks.

Knowledge of Application servers like Tomcat, Weblogic, Websphere and Http servers like Apache and Nginx.

Hands on with CI and CD tools and the process.

Exposure to messaging brokers like MQTT, Kafka is a plus

. Must have good verbal and written communication skills.

About Company

E-Solutions IT Services Pvt Ltd
Similar Jobs
View All Similar Jobs


Walkin for you