Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Aditi Consulting and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
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 + years of experience in Software Development.
Strong object-oriented programming skills and Hands on design/coding in Core Java and JEE
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 APIs, applications, and workers.
Experience with Big Data platforms such as Hadoop / HIVE
Knowledge of modern container platforms (Docker, Kubernetes)
AditiIndia
-
Don't Miss This Opportunity!
Aditi Consulting is actively hiring for this Java Developer IV position
Apply Now