• FullStack Sr. Developers

Industry IT Services & Consulting
Location Bangalore,Mumbai,Pune
Experience Range 5 - 6 Years
Open

Functional Software Development - Application Programming
Job Description
About Us
Founded in 2011, Mindpool Technologies is one of the leading IT Staffing and Recruiting Services Provider delivering technology experts & capabilities to its clients from diverse industries across the world. We have state-of-art delivery centers in Bangalore, Mumbai, Pune & Chennai with strong business presence in US, India & globally. Mindpool Technologies has been receiving excellent customer satisfaction ratings in IT Service Delivery for seven consecutive years.
Roles and Responsibility

Senior Professional Application Developer Responsibilities • Work collaboratively with other application stake holders e.g. Product Owners, Tech Lead, Software Architects, QA in successful delivery of user stories/requirements • Assisting with application design and ensuring that their implementation follows designs • Actively participate in a fun and fast paced Agile environment • Collaborate with design and development teams to develop code that is functional, maintainable, and in compliance with defined coding standards • Contribute to continuous improvement initiatives to drive the organization forward • Support and mentor less experienced team members • Participate in team’s agile ceremonies (Sprint planning, daily stand up, retrospective etc.) • Learn new technologies and stay informed of industry trends • Effectively manage and prioritize multiple tasks • Understand the use of technology and how its implementation affects strategic business goals Required Qualifications • Bachelor’s Degree in Computer Science, Computer Engineering, or related field • 5-8 years of professional work experience with Java and J2EE development • Knowledge of Object Oriented Programming principles (Inheritance, Composition, Polymorphism and Encapsulation) and design patterns. • Professional experience with: Java, J2EE, HTML, XML, SOAP, REST, Junit and related mocking frameworks (Mockito or JMockit or Powermock) • Knowledge of common MVC frameworks (JSF or Struts or Spring MVC) • Knowledge of Spring Inversion of Control and Aspect Oriented Programming • Experience in delivering software with a Test-driven development approach • Ability to organize own tasks and meet established deadlines on assigned projects • Solid analytical and problem-solving skills • Excellent communication and team orientation skills • The ideal candidate should be a self-starter with a keen focus on quality and on time delivery • Basic understanding of versioning control systems (e.g. Git, Subversion) • Team player with a strong sense of self-motivation • Ability to work independently and collaboratively in a dynamic work environment • Good ability to concisely and accurately convey ideas and information in written and verbal form to audiences with diverse backgrounds • Good ability to analyze, break down, and find creative solutions to difficult problems • Experience working remotely with clients and peers Preferred (but not required) qualifications • Experience with client-side JavaScript libraries and frameworks (e.g. AngularJS, Angular 2, Bootstrap, React, Vue, jQuery) • Basic understanding of web markup, including HTML5, CSS3 and XHTML • Basic understanding of CSS pre-processing platforms (e.g. Sass, LESS) • Basic understanding of JavaScript unit testing frameworks (e.g. Jasmine, Mocha) • Familiarity with web application security issues and security by design principles • Familiarity with CICS, DB2, SQL • Familiarity with Agile practices • Basic understanding of task automation tools/toolkits and build scripts (e.g. Jenkins, Maven, Ant) • Experience with Atlassian products such as JIRA, Confluence, and BitBucket • Knowledge on developing accessibility compliant web sites (WCAG 2.0 AA) • Experience with Web Content Management Systems

A+| A| A-