Full Stack Developer (Java + Angular)

Rishabh Software

Posted: almost 2 years ago

Company Website
https://cutshort.io/jo...
Position type
full time
Job source
Cutshort
Category
programming
Remote
No
Salary
---
Job location
India
About

Rishabh Software(CMMi Level 3), an India based IT service provider, focuses on cost-effective, qualitative and timely delivered Offshore Software Development, Business Process Outsourcing (BPO) and Engineering Services.

Our Core competency lies in developing customized software solutions using web-based and client/server technology. With over 20 years of Software Development Experience working together with various domestic and international companies, we, at Rishabh Software, provide specific solutions as per the client requirements that help industries of different domains to change business problems into strategic advantages.

Through our offices in the US (Silicon Valley), UK (London) and India (Vadodara & Bangalore) we service our global clients with qualitative and well-executed software development, BPO and Engineering services.

Please find the below JD.

Key Responsibilities

    • Ability to interpret and map business, functional and non-functional requirements to technical specifications
    • Interact with diverse stakeholders like end-user clients, Project Manager/Scrum master, Business Analysts, offshore development, testing and other cross-functional teams as part of application development
    • Write unit test cases for developed code as required
    • Develop solutions following established technical design, application development standards and quality processes in projects to deliver efficient, reusable and reliable code
    • Follow best practices to ensure the best possible performance, quality, and responsiveness of the applications
    • Assess the impacts on technical design because of the changes in functional requirements.
    • Provide support specific to application bugs or issues within defined SLAs
    • Support the Technical Lead/Architect in developing artifacts such as high level design, technical design, etc.
    • Help project manager/lead/pre sales with precise estimates keeping in mind risks and dependencies
    • Quick to spot and analyse bottlenecks and bugs, and provide solutions
    • Proactively identify and communicate technical risks, issues, and challenges with mitigations
    • Manage and lead a team proactively providing guidance and mentoring as required
    • Perform independent code reviews and guide junior team members for correction

 

Technical Skills

Mandatory (Minimum 4 years of working experience)

 

    • Experience with RESTful services as well as SOAP based web services
    • Good knowledge of Java 8 and above with core areas like Streams, Lambdas, Functional Interfaces, Concurrency, Generics, threads, networking, IO, collections
    • Well versed with writing medium to complex SQL queries, triggers, stored procedures
    • Knowledge of JEE technologies and specifications such as JPA, Servlets, JSP, JSF, JPA etc.
    • Good Understanding of the CI/CD pipelines
    • Excellent exposure to frontend technologies like Angular 6+ OR React.Js
    • Good knowledge and experience of working with Waterfall and Agile methodologies
    • Experience with full development cycle projects and not just maintenance projects
    • Experience on both SQL databases like oracle/ MySQL etc.
    • Experience with enterprise grade applications and 3rd party application integrations
    • Strong in unit testing, functional testing, integration testing using jUnit, TestNG, Mockito, etc.
    • Well versed with using source code repositories like Git, SVN, BitBucket etc.
    • Knowledge of OOAD and system design using class diagrams, sequence diagrams, deployment diagram, activity diagram, use case diagram

 

Good To Have

 

  • Experience with ElasticSearch, Apache Solr, Lucene
  • Experience in integration technologies like Apache Camel, Mulesoft
  • Experience in any of the frontend technologies Angular/ReactJs

 

Soft Skills

  • Good verbal and written communication skills
  • Ability to collaborate and work effectively in a team
  • Proven experience leading and mentoring a team
  • Excellent analytical and logical skills

 

Skills:- J2EE, Spring Boot, Hibernate (Java) and Angular (2+)

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.