Search by job, company or skills

aditi india

Java Developer IV

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description


Responsibilities:
  • Participate in the full development lifecycle, including design, coding, automated testing, and production releases of backend services
  • Provide technical and domain thought-leadership and mentoring to other members of the team.
  • Deliver code in an agile team environment.
  • Review and approve software design and implemented code.
  • Identify areas of technical improvement and make detailed business cases for improvements or new areas of opportunities.
  • Maintain and enhance existing architectural documentation and create new documentation artifacts as needed.

Qualifications:
  • Bachelors / Masters in Computer Science with 9+ years of experience in Software Development.
  • Strong object-oriented programming skills and Hands on design/coding in Core Java and J2EE
  • Expertise in multi-threaded programming
  • Hands on Experience in Spring framework and RESTful Web Services.
  • Well Versed with Version Controls tools like Github and SVN
  • Experience in Unit testing frameworks such as Junit and TestNG
  • Strong knowledge of Design Patterns, Data structures and Algorithms
  • Solid understanding of RDBMS and ORM frameworks such as Hibernate.
  • Proven Experience in Agile Development Methodologies

Required Skills:
  • Experience building a scalable, production-grade micro-services/API based platform.
  • Excellent problem-solving, team, and time management skills.
  • Build prototypes and educate the business of new technologies and techniques
  • Experience with architectural patterns and designs.
  • Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Distributed/Scalable Architecture.
  • Experience in developing backend services in Java, Spring, Hibernate.
  • Strong programming abilities in Java or any other high level language.
  • Expertise in Relational databases.
  • Should have good verbal and written communication skills.
  • Exhibit strong leadership and exceptional technical skills.
  • Experience with Cloud Platforms.

Preferred Skills:
  • Experience with modern JS framework React, Angular etc.
  • Experience building Node.js APIs, applications, and workers.
  • Experience with Big Data platforms such as Hadoop / HIVE
  • Knowledge of modern container platforms (Docker, Kubernetes)

#AditiIndia
#25-22912

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 131058817