This job description is seeking senior developers and technical leads with a bachelor's degree in computer science and 2-8 years of relevant work experience. Candidates should have strong Java skills and experience with multi-tiered solutions, databases, Linux, agile methodologies like Scrum, source control tools, and solid coding practices. Responsibilities include defining, designing, and implementing distributed applications as well as planning system changes.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
68 views1 page
Sr. Full Stack Developer
This job description is seeking senior developers and technical leads with a bachelor's degree in computer science and 2-8 years of relevant work experience. Candidates should have strong Java skills and experience with multi-tiered solutions, databases, Linux, agile methodologies like Scrum, source control tools, and solid coding practices. Responsibilities include defining, designing, and implementing distributed applications as well as planning system changes.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
JOB DESCRIPTION
Looking for : Senior Developers and Technical Leads
What you get… Compensation No upper bar for the right candidate
Role Requirement
- Bachelor's Degree in Computer Science or related field,
- 2-8 years of relevant work experience, with at least 2 -5 years of recent experience as a Software Developer including solid experience with multi- tiered solutions, database interactions, UNIX/Linux and support of production applications - Strong proficiency in Java, any Java MVC framework and related technologies - Experience of leveraging open source libraries/technologies - Computer Science fundamentals in Object-oriented design, Data Structures, Algorithm Design, Problem solving and analysis. - Define, architect, design, and implement multi-tier distributed software applications. - Estimate engineering effort, plan implementation, and rollout system changes that meet requirements for functionality, performance, scalability, reliability, and adherence to development goals and principles. - Good experience with source code control tools (e.g. GIT) - Experienced with agile development approaches like SCRUM - Knowledge of relational databases such MySQL or Postsgre and of NoSql databases such as CouchDB or MongoDB - Solid coding practices experience including good design documentation, source control, unit testing, peer code-reviews, - Ability to visualize overall picture and possess an attitude of the product owner Knowledge of AngularJs, BootStrap, Hibernate will be a plus.