hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Java Developer

3.00 to 8.00 Years   Delhi   14 Jun, 2021
Job LocationDelhi
EducationNot Mentioned
SalaryRs 5 - 12 Lakh/Yr
IndustryIT - Software
Functional AreaApplication Programming / Maintenance
EmploymentTypeFull-time

Job Description

As a Senior Java Developer you will be leading a fast-paced team designing, developing, testing, integrating and supporting technically innovative product and platform solutions for our 500 customers.Required:

  • Bachelors degree - Computer Science, Electronics, Electrical.
  • 5+ years relevant experience in the product/platform engineering space.
  • Hands on in Core Java, Java EE, Spring Boot, SQL (MySQL, Postgres etc. on cloud database services).
  • Experience in working on NoSQL databases, specifically Mogo DB.
  • Development experience and exposure on micro services and platform architectures based on micro services architecture.
  • Experience in engineering systems on persistence/storage: RDS Amazon, or Google storage, or MySQL, Oracle. Strong exposure on cloud based database services from AWS/ Azure/GCP.
  • Expert Level in handling Web Service and API design/integration (SOAP and RESTful).
  • Comfortable working with code versioning tools Git, perforce, SVN etc.
  • Strong knowledge of design patterns and software engineering best practices.
  • Familiarity with MongoDB, HBase.
  • Familiarity with message brokers, Kafka is a plus.
  • Familiarity with standard development tools and processes: Eclipse, JUnit test, debugging, profiling etc.
  • Experience in distributed/scalable systems and new technologies like ELK stack, in-memory caching mechanisms Redis, Hazelcast etc.
  • Experience in working on API Gateways and API lifecycle management.
Preferred:
  • Designing, implementing, and maintaining Java Spring boot applications that reflects the characteristics of high-volume and low-latency apps that perform mission-critical functional coverage.
  • Delivering high availability and performance optimized applications
  • Contribution in all phases of the software development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Spring boot application development
  • Ensuring designs that comply with specifications
  • Preparing and producing release management of software components
  • Support continuous improvement
  • Investigating alternatives and technologies
  • Delivering of components that are complying with architectural best practices
Key Performance Areas: // Primary responsibilities:
  • Writing efficient code with technologies such as Core Java, Java EE, Spring Boot, Maven.
  • Utilize problem solving skills, computer science fundamentals, data structures and algorithms in
building quality software.
  • Exposure of working in an agile development environment.
  • Should be comfortable able to work in a high-paced environment and can respond to urgent (and at
times ambiguous) requests.
  • Determining methods and procedures on new tasks
  • Understand the latest trends and capabilities to implement modern and successful solutions
  • Embrace new technologies and document the process and train team members
  • Work with various open source frameworks to achieve desired functionality.
  • Collaborate with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand requirements and development needs according to business requirements
  • Contributing to your Company by:
Contributing to open source projects which have large number of users or building product/service on GitHub or another open source platform (e.g. Stack Overflow)Talking about open source software in meetups and writing about them in our blogs (we love open source software, encourage adoption, talking about open source and contributing to the open source community)Actively participate in organization level activities and events related to learning, formal training, interviewing, special projects etc.

Keyskills :
eclipseproject managersopen source softwarespring bootspringcore javafortune 500special projectshibernatejava eeagile developmentj2eecomputer sciencedata structuresspring frameworkjavaproject administrationopen sourcebusiness requirem

Senior Java Developer Related Jobs

© 2019 Hireejobs All Rights Reserved