Full stack developer
Roles & Responsibilities:Lead developer (hands on) in core technologies (daily tasks-active development)Perform POCs when requiredInvolve in design & debug on any issues with current productFix security issues on demandFix performance issues on demand
Java Lead Engineer
Roles & Responsibilities:Main responsibilities would include individual JAVA developers in code development, managing operations, designing, developing and architecting product enhancements as per the product roadmap, ensuring robustness and quality of the entire process. Responsible for integration, REST APIs, troubleshooting as well as enhancement of the system, automation, scheduling and resource optimization.To be a high achiever, ambitious, with a proven track record of delivering years of complex and successful production software systems. Expected to have a mastery over tools including a variety of modern programming languages (in addition to JAVA) and open-source technologies (LINUX, SPRING, HIBERNATE).
Roles & Responsibilities:Create complex, enterprise-transforming business applications as a member of diverse, high energy teams focused on full life-cycle development through the use of Agile MethodologiesUse the latest tools and techniques (currently Java/J2EE, Angular/React, XML, Agile Methodologies, Web Services, EAI tools...)Do hands-on coding and proactively mentor developers (including pair programming)Work in highly collaborative teams that strive to build quality code and provide business valueHave the opportunity to work in a number of different domains in a variety of different client environmentsContinually learn, mentor and develop your careerWork closely with clients, both in the Business Domain and with Technical staff membersSenior developers (8+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you are expected to work closely with the fellow architects to come up with the architecture and take it further.
Skillset required:5+ years delivery experience on a commercial application development project including integration with 3rd party applicationsExperience of technologies such as Java/J2EE, Angular/ReactExperience including analysis, design, coding and implementation of large scale custom built object-oriented applicationsStrong OO design knowledge, including extensive design patterns knowledgeFamiliarity with relational databases, preferably Oracle or SQL ServerExposure to EAI technologies MSMQ, Tibco, Vitria, MQSeries is helpfulKnowledge of Agile Methodologies, such as Extreme Programming - XP and ScrumUnderstanding of code manipulation and optimization issuesIdeally, knowledge of test driven development and continuous integrationStrong communication and client-facing skills with the ability to work in a consulting environment is essentialExperience in a leadership and mentoring role is a huge plus
Roles & Responsibilities:Provide day to day technical code development and hands on help on projects.Will spend most of time in design/ development of frameworks.Automation of existing tasks.Software development and validation work flow including check-in, code review, code coverage.
Skillset required:2+ years of experience in Java/J2EE developmentStrong hands on experience in Core JavaShould have spring, HibernateGood experience working on web servicesExperience of working on any RDBMSStrong Object oriented programing conceptShould be a quick learner and a good team player with good communication skills
Roles & Responsibilities:Build highly scalable and maintainable applicationsUsing Agile methodologies, you will conduct the E2E (end to end) lifecycle: from creating rapid prototypes (two to three weeks), to deployment across solution architecture designHands on architecture/solution articulation, hands on code level oversight and ability to communicate and support salesMaintain the internal framework with cutting-edge technologies and patterns such as TDD (Test Driven Development)Drives ABOVE’s capabilities to maximize value through leverage and efficiencyUnderstands the business needs and priorities of the clients and matches it with ABOVE’s capabilitiesOversees and partners with internal stakeholders and external customer requirements for development and delivery of key set of capabilitiesParticipate in projects in the role as a Solution Architect to develop external collaboration platforms and services that meet business requirements. Lead ideation sessions, conduct interviews and surveys as a Business Analyst to solicit requirements and use cases from business users.Identifies pilots of new technology capabilities to meet the backlog of requirements