Job Overview
Software Engineer – Java Full Stack
Qualification & Experience
- A university degree in Software Engineering/ Computer Science
- 1+ years of similar experience
- Experience with building web-based applications and have a solid understanding of web application architecture and concepts
- Solid understanding of the design principles and patterns, coding practices.
- Web interface development with a working understanding of client-based technologies such as HTML, CSS, Bootstrap, JavaScript, Ajax, jQuery
- Experience with relational databases such as MSSQL with Solid understanding of the query language and query optimization
- Demonstrated experience with the JEE based Application servers such as Tomcat
- Experience with Spring framework along with related open-source frameworks and libraries will be an added advantage.
- Experience with Frameworks such as Struts or JSF would be beneficial.
- Having experience with system integration and interface engines such as MIrth Connect and HL7 will be an added advantage.
- Experience with Reporting frameworks such as Jasper would be an added advantage.
- Experience with Git or similar version control systems would be an advantage
Core Responsibilities & Duties
- Work with both onshore and offshore teams to design and develop applications in an agile environment.
- Work independently, yet under the guidance of the team lead, architects, BAs, and other stake holders, committed to quality and timely delivery.
- Be a strong advocate of coding standards and other software engineering best practices.
- Ensure software designs conform to scalability, performance, security, and optimization requirements in multiple environments.
- Excellent communication skills and an ability to troubleshoot and clearly define problems and provide recommendations.
Job Detail
-
Offered SalaryNot Specified
-
Career LevelNot Specified
-
Experience1 Year
-
GenderBoth
-
INDUSTRYComputer and technology
-
QualificationNot Specified