Founder & Principal Consultant at Simply People
Views:284 Applications:33 Rec. Actions:Recruiter Actions:26
Technical Lead - Java Solution Design & Application Development (4-8 yrs)
Technical Lead - Java Solution Design and Application Development
Provide deep technical expertise in all aspects of solution design and application development for specific business environments. Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints. May be responsible for coordinating teams to accomplish development in a matrixed organization. Typically requires 4-5 years of experience.
The person should be a strong verbal communicator, have good technical skills, and takes initiative. Need someone who can work collaborate with the team to come up with ways to improve performance, stability and risk. Anything from java, db, prod support procedures and monitoring to risk identification/SIAIs, design/code/test reviews.
Don- t want this role to feel like the - cop- who finds issues, but rather a teammate who helps with the right way of doing things.
- Design requirement
- Code Reviews to verify meets specifications and designs using best practices
- Identify areas for code refactoring and optimizations
- System tuning to get maximum performance
- Create comprehensive unit test cases
- Verify stability, security and scalability of java system architecture
1. More than 4 years of strong hands on Java experience in Java, J2EE, AngularJS, NodeJS, Jquery. - Mandatory skills
2. Experience in developing solution using various open source technologies framework
3. Experience in developing and designing complex applications using webservices (SOAP and REST )and MQ technologies
4. Strong database and writing SQL/ PL SQL- Mandatory skills
5. Should have worked on Agile methodologies and able to work in a fast paced agile workspace.
- Has very good understanding of design patterns, latest technology trends, software market place and apply them to design complex realtime and batch processing applications.
- Experience in security protocol and implementations like Digital Signature, Single Sign On and OAuth.
- Worked in agile teams and is able to adapt to change in roles.
- Has experience in Test Driven development