Job Description: Java Full Stack
Roles & Responsibilities & Key Skills:
- Minimum 1-3 yrs of proven project experience.
- Experience in development & deployment and designing of N-Tier web applications.
- Proficient in Java 6 and above development.
- Full Stack developer.
- Proficient in developing web applications using Struts/Spring/Hibernate/J2EE framework.- back end
- Proficient in developing client-side applications using JavaScript frameworks such as AngularJS/ Angular8, jQuery front end .
- Proficient in designing and developing web services both REST and SOAP.- middle wear
- Proficient in SQL/PL-SQL, RDBMS preferably in SQL Server 12.0 Enterprise - databse
- Proficient in designing RDBMS entities.
- Proficient in understanding and applying the Object oriented and J2EE design patterns.
- Good understanding of XML & JSON standards and protocols.
- Good understanding of Application servers such as JBOSS, Tomcat etc.
- Good understanding of widely known web servers like Apache and the related security modules.
- Good communication and interpersonal skills in a strong-matrix organization environment.
- Familiarity with commonly accepted software development processes and methodologies.
- Experience with developer tools such as Eclipse, Maven, Ant, Git, Jenkins etc.
- Hand on Restful and SOAP web services using Spring and other frameworks.
- Good understanding of ESB, HornetQ, Jetty and Socket connections.
- JIRA skills.
Qualification: BS or MS Degree in Computer Science, Information Technology, or equivalent.
BCA/ BE/ MCA / B.Tech (Computer science, IT)
Key Competencies & Personal Skills:
- Excellent organization skills, attention to detail, and ability to multi-task.
- Demonstrated sense of responsibility and capability to deliver quickly.
- Excellent communication skills. Clearly articulating/ documenting technical/ functional specifications is a key requirement.
- Attitude to learn new tools.
- Proactive problem-solver. Relationship builder and team player.
- Flexibility to work in multiple complex projects and changing priorities.
- Experience with Agile methodology
- Excellent interpersonal skill (articulation using verbal and non-verbal skills).
- Flexible to learn.
- Ability to express their design ideas and thoughts.
- Adaptability to continuously changing team requirements.
- Demonstrated ability to deliver working solutions on time.
- Strong analytical thinking and problem-solving skills
Key Skills – What we offer in this role:
- Best market exposure, internal visibility for growth.
- Work on robust, secure and architectural environment.
- Opportunity to work in a technical satisfying environment.
- Flawless blend of volume & niche to enrich your entire experience & add starts to your career.
- Young fast-growing team.
Other Mandatory Aspects:
- Early/ immediate joiners are welcome.
Role:Software Developer
Salary: Not Disclosed by Recruiter
Industry:IT Services & Consulting
Functional AreaIT Software - Application Programming, Maintenance
Role CategoryProgramming & Design
Employment Type:Full Time, Permanent